Company: Microsoft
Date: 2014-03-17
Overall rating: 1/5
Employment status: former
Experience level: Junior

Not Favorable
Pros: Good Salary and benefits
a lot to learn technically
Cons: No Work Life balance
politics 
no work ethics
poor management
no employee retention