Pros
Global company with global opportunities, progressive stance on diversity and social justice, good lateral move opportunities, sponsors H1B through green card, likely to be around for quite a while.
Kontras
Forced rating and ranking by any other name is still forced rating and ranking. The resulting culture is scared, extremely risk-averse, and tends to favor those good at the game over those who try to produce. Slooooow to adopt any changes, until things are so horribly broken they cannot be ignored. Bills itself is an innovative company, but is actually a fast follower - which is itself a successful strategy - but leaves those who try to innovate hanging in the wind. Short term thinking and reacting has driven quality down and subsequently warranty through the roof. Work/life balance runs the gamut, by organization and local leader. For example, young accountant on H1B = no life.