Company: Microsoft
Date: 2016-04-03
Overall rating: 5/5
Employment status: current
Experience level: Senior

8 years strong
Pros: Company vision is strong and culture/drive is there to actually complete it. Work life balance in spades. Great people, smart leadership.
Cons: Lots of tape to push through new ideas, can be frustrating to advance if you don't understand the leveling system.