Facebook had no choice but to go public earlier this year due to the Securities and Exchange Commission (SEC). Under the SEC's rules, a company with more than 500 shareholders must adhere to he same financial record requirements as public companies do. They have to make their records available to the SEC. Going public gives Facebook more money to better the company and become more profitable. The only downside to going public is having to please the new shareholders and this is going to be done through advertising which will ultimately affect the users. Mark Zuckerberg knows this so he decided to sell away only 10 percent of the company which allows him to keep a big chunk of ownership and power in the company.
For more information click here