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

Excellent company
Pros: Great company, treat their employees well, great communication and there are always exciting changes happening. Rewards were great and a lot of focus on team work.
Cons: You were very much pigeon holed into a specific job and the ability to get promoted would take quite a bit of time. Slow to adapt to market changes