Pros
Good coworkers. Young work force. You get to learn the basics of the investment consulting industry, but nothing in-depth. That's about it.
Cons
1. Analyst pay is well below industry average. Higher up consultant pay is above industry average. 2. Work load is not evenly distributed. Pay is not merit based. 3. You do not get incentive for taking on extra projects. 4. Poor management. 5. CEO and a lot of higher up consultants don't even work in the office. 6. Weird tension and vibe between "higher ups". 7. A few consultants don't respect analysts enough. Bad internal communication. 8. A few higher ups don't appreciate people's work. 9. Some meetings and action items are unnecessary. 10. Extremely high turnover. Constant staffing crisis. 11. Hard to get promoted. 12. Year end bonus is a joke. 13. Long hours during reporting season with no extra compensation.