Company: Microsoft
Date: 2014-10-10
Overall rating: 4/5
Employment status: current
Experience level: Junior

Once a Great Company being destroyed by incompetent senior leadership !
Pros: Talented People. Great work place you can learn a lot. Above average salary. Benefits are good (medical, fitness, commute). Some benefits seems great but you will never use it. Lot of free soda and free stuff.
Cons: Company Values: In short, you will be treated like a broiler chicken. If they need you honey and milk will flow, otherwise they will show the door. Even when you could be redeployed, they dont do, they just fire you. No consistent strategy. Team change every six months. My team was changed four times in two years and asked to perform :P . Lower level employees fired , for the failures of senior management.