The tax advantages of organizing as an S corporation or an LLC electing to be treated as an S corporation are significant. Self-employment taxes disappear with the corporate structure and with an S corporation there is no income tax either as all profit flows to the owners. As with all good things, there are pitfalls. The S corporation is no different.
Most small businesses in my office use the S corporation structure. There are a few rules that need to be followed, like the owners paying themselves a reasonable wage. The wage issue is easy to handle; I require S corporation clients to do their payroll in my office. Problem solved.
The other major issue with S corporations is basis. Before your eyes roll back in your head, hear me out. Basis is one of those animals many accountants screw up on or fail to track accurately. You need to have a fundamental understanding of basis if you are business owner. If your accountant messes it up the IRS still sends you the bill, not the accountant.