Company: Microsoft
Date: 2016-07-26
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Good place to start career
Pros: - Friendly people, managers are very supportive
- Good work is often recognised. 
- Very good work-life balance (except during releases)
- Good facilities in the office - food, gym, great campus, transport etc
- Can grow at a pace you're comfortable with (very competitive to mildly complacent)
Cons: - Too many re-orgs - many teams undergo a lot of re-orgs very frequently
- Goal in which a division is headed is sometimes not clear
- Slow growth - technically and salary-wise
- Quality of hiring is going down as years are passing!