Company: Microsoft
Date: 2013-07-21
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Principal SDE
Pros: - Large pool of technical resources to learn and consult
- Decent compensation  - especially after being with the company more than 5 years
- Great benefits and good supportive environment for internal transfers
Cons: - Performance review and calibration model caused a side effect of 'promoting' working silo and against each others since someone in an org must be rated excellent and someone must be rated bad.
- Company is getting a bit too big - side effect of losing the agility, higher mgmt. lack of knowledge of team members - resulted to potential unfair/unjustified rating employees
- Became too big ==> led to 'diminishing return' operating model