Pros
- Moderate pace and great work-life balance for consulting - Competitive salary - Opportunity for lots of exposure to senior leadership - A pretty impressive portfolio of clients (depending upon which industries you're interested in) - Project teams tend to grow very close
Cons
1) Micromanagement and lack of transparency. As a junior employee, you will likely not be asked what kind of work you want to do, how long you'd be comfortable staying on a client, or what kind of client you want. They will not facilitate the ability for you to provide lateral or upward feedback, and you should not expect indication of whether you will be promoted until the moment they promote you. 2) Benefits and expenses. Benefits are pretty minimal, the bonus structure is cryptic, and the expenses can be kind of annoying depending on where you're staffed. 3) The office. There's not enough space on Fridays or during firm events, and there's limited privacy in case you actually have to get some work done. Also, the vibe in the office tends to be very clinical/stale, and because it's in Evanston it's not terribly easy to get to, so many people don't come in unless they have to. 4) Firm events. These quarterly events should be a time to open up, network, and be casual with your colleagues. However, because of the presence of senior leadership they always felt stuffy and I felt as though I couldn't be my authentic self. Frankly, it seems like the CEO is throwing events for herself and just invites all of the employees.