Company: Microsoft
Date: 2013-03-04
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great Company, Excellent Benefits
Pros: Microsoft is a great company to work for. So many opportunities to move vertically or horizontally within the company.
Cons: It's an extremely competitive environment. Sometimes you just wish Microsoft was more of a leading player in some of the technology areas.