Company: Microsoft
Date: 2011-03-30
Overall rating: 4/5
Employment status: current

Best company I have worked for so far
Pros: Microsoft has great products, great technical training and is investing in technical roles. Opportunity to work alongside some very smart people with integrity.
Cons: Microsoft is struggling to find its place in the new world.