Company: Microsoft
Date: 2014-10-23
Overall rating: 5/5
Employment status: former
Experience level: Confirmed

Satisfied
Pros: There are good career opportunities, compensation, room for growth Work life balance is OK, depends on team and management.
Cons: It is a very internally focused/centered culture, with lots of layers of middle management. Responsability gets dilluted. Good perks.