Company: Microsoft
Date: 2012-03-10
Overall rating: 5/5
Employment status: current

Microsoft is one of the best companies I've ever worked for
Pros: Great work environment with really smart people.
Cons: Large corporation. Hard to move around between different disciplines or job roles although it is possible.