Company: Microsoft
Date: 2008-06-11
Overall rating: 4/5
Employment status: current

A good place to work
Pros: The people you get to work with make it one of the best companies in the world
Cons: Large companies can be challenging or even frustrating places at times.  It takes a while to get the ship to change course and this requires patience on the part of employees.