Company: Microsoft
Date: 2013-08-19
Overall rating: 5/5
Employment status: current
Experience level: Junior

Microsoft is awesome
Pros: Microsoft has Awesome benefits, good work life balance, lots of opportunities. Extremely smart people to work with. Competitive salary
Cons: Nothing very bad about Microsoft, if your team is not best suited for you, you will get enough chances to switch and move away.