Pros
1. The pay is very good, especially for fresh grads. But ~50% lower than MBB 2. WLB is good, especially vs. MBB, by consulting standards 3. Performance review is very structured and meritocratic. There is a low chance you can get promoted just because your manager likes you 4. Big big org, can transfer if you dont like what you are doing
Cons
1. YoY and promotion-related increments are laughable. The increase in expectations at the next level almost always does not fit your salary increase 2. Most people managers dont really care for their squads. This is because being a people manager is like a requirement to make principal, so they dont coach out of love, but just to get that promotion. They are also very busy, so dont expect much mentoring 3. The Mastercard Way, AKA our rules, only really apply to those who are not principals. I've seen a principal threatened a manager's well-deserved promotion over paperwork issues, i've seen principals blow up in a vendor's face, etc. But what are you gonna do? report your boss and lose your job? 5. Upward feedback does not exist, despite it being part of the evaluation. 6. There is no training whatsoever, especially for lower level consultants. So there is a big discrepancy in performance. This is also true for managers, so some managers are respectable leaders while others should have stayed as consultants 7. I found that a lot of managers are very good at telling people what they are doing wrong, but are surprisingly quiet when it comes to specific steps one can take to improve. 8. Senior management is very stingy with money. Good luck getting them to pay for anything without a fight