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

Microsoft is a solid company that does its best to support its employees and gives great benefits.
Pros: Great benefits, stable employment, opportunities to move around within the company
Cons: As with any big company, management styles differ between groups within it which means there will always be a bad apple in the bunch. Some groups will be tougher than others to advance in, which is why you hear about employees leaving the company in order to advance.