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

Good company to work for freshers and those who are keen for technical roles.
Pros: Multi-national and multi-diverse exposure. 
First hand usage of technologies 
Good employee benefits
Cons: Not a good value proposition if you want to play multiple roles at the same time
Highly process oriented and less flexibility for inventions