Vantaggi
1) Hours are less and more predictable compared to big 4. 2) Comparable vacation time, salary level, and health insurance comparable to other firms.
Svantaggi
1) Limited industries for audit division. Almost all clients are insurance companies and government agencies. The firm only specializes in those two industries. Clients are very small and niche market. Expect to be scheduled from client to client on a weekly basis. Fit for those who are interested in working for insurance companies or for the government after public accounting. 2) Lack of quality control in place. Supervisors and seniors who been with the firm for >5 years don't even have CPA and there is no bonus incentive for getting your CPA. 3) Slow promotion: there is a "supervisor" position between senior and manager. It takes 10 years to be a manager when you can make manager at a big 4 after 5 years. No predictability in promotion. You can be stuck in a senior position for 3+ years. 4) Partners and managers don't interact with staff and seniors outside of work. They don't make an effort to get to know you personally. 5) Incompetent management: partners don't make any decisions in your career. Only "principals" makes decision related to your personnel matters.