The advantages of Joint Stock Company are huge capital, effective management, limited liability, public faith and perpetual succession.
Complexity formation, lack of control, double taxation, lack of secrecy, lack of personal interest and credit limitations are the disadvantages of Joint Stock Company.
There are two types of company in Nepal. They are the statutory company and limited company(public and private limited company).