Pros
professional career growth great work place good camaraderie with fellow colleagues career development advice and good work ethics everybody is pushing for the same goals centered on the customer (big difference with Microsoft). Promotions are gated by well written promo guidelines with focus on delivery, and impact, not on internal politics. People spend less time campaigning for their own promotions (seen cons). Much better healthy relationships between teams/orgs/people. TOP performers are heavily compensated.”
Cons
Less levels than at MS, hence promotions are farther apart. Most individual contributor job families only have 4 levels (junior, mid, senior, principal) with very few people in the upper two levels. Big raise on promotion happen less frequently. Average raises for the average people. Most people from MS usually come at one level down (principal -> senior, senior lead to MGR III).