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

Microsoft is a great place to work.
Pros: Solid compensation  and benefits, many career paths, opportunities to learn, improve your skills and grow. Microsoft's products have a massive impact on the computing world and are used by millions every day.
Cons: The only thing that I can think of is the flat stock.