Pros
Like any consulting firm, you’ll be on so many different projects so the learning opportunities will be in abundance.
Cons
Let me start by saying this is the worst job I have ever had including side high school jobs. There is no work life balance - it’s just work. I have had tough projects in the past but I have never encountered the situation where there are truly not enough hours in the working day for the project timeline. The principals are paranoid and lead by micromanaging and are surprisingly more involved than they should be even at the AP level - talking to the level of slide X should say this. I know consulting in general is tough, but because they don’t have brand recognition and still operate with a small firm mentality - there is absolutely ZERO leveraging of prior framework, processes or methodologies. Which on its own would be fun and exciting, but throw in extremely aggressive / just asinine timelines and it becomes setting up teams for failure. This is the type of job and company that makes you realize no amount of money is worth not just your mental health but literally purchasing every ounce of your life. I would RUN. Toxic culture.