If you're able and willing to deal with the politics..
Pros
- Great health insurance, great perks, and the offices are centrally located. - A VERY smart group of colleagues to learn from. - Opportunity to switch career paths pretty easily. - Lots of low hanging fruit in terms of business problems.
Cons
- Very little work-life balance in certain teams. - Culture has gone from healthy to extremely political and competitive. - They say that there is no discrimination (pay and performance-wise) on the basis of gender, race and other demographics but that is absolutely not true. I consistently got paid 10-15% lower than my white, male colleagues and when I confronted management about it with proof, they tried to sweep it under the rug. - Level 2 & 3 ICs and Managers are made to slog and do all the heavy-lifting while not getting enough appreciation, growth or compensation. - DO NOT join the ISC team - it is filled with a bunch of snakes who are waiting to bite your head off whenever you slip a little.