Lots of politics, learning, growth, lack of employee confidentiality, and high stress environment. CPA pass requirement for promotion to Senior after 3 years. Other Big 4 will promote after 2 years with CPA requirement during Senior level from what I understand. Lots of experience gained and opportunity to build relationships with multitudes of people due to being on many client engagements.
Lot of growth and learning
No respect for scheduled time off even for CPA prep