Company: Microsoft
Date: 2013-04-08
Overall rating: 5/5
Employment status: current

Great company to work for
Pros: Diverse workforce and product portfolio. Movement within the company means you can always find something "new" to do. Excellent benefits even as they've been curtailed over the years.
Cons: In the dwindling minority of Fortune 500 companies that still subscribe to Jack Welch's "Rank and Yank" review system.