Pros
Good culture at the junior levels (Associate -> Consultant) Good yearly raises (but declining) Free snacks/drinks + casual dress code in the office Expertise in sales force ops (if you are into that)
Cons
In the past couple years, ZS has become more of a data shop/temp agency and not so much a consulting firm, at least on the East Coast. 80% of projects are either in operations, or are temporary staffing assignments for clients that have a short term hiring need or position that needs to be filled. Strategy projects are extremely rare. Say goodbye to professional development once you are on an on-site role. The quality of people hired at ZS has declined as well. Projects used to be staffed in the US with some really smart people. In the past couple years, as ZS has tried to grow extremely fast (while cutting costs). Projects are now staffed mostly in India, with very few team members in the US. Be ready for midnight calls with off-shore team members, and be ready to spend your morning fixing their mistakes. Promotions have slowed significantly as the principals look to protect their equity sharing and cut costs. Nowadays, ZS is only good if you want to become an expert in sales force operations. If you are looking for a real consulting role, look elsewhere.