Company: Microsoft
Date: 2012-11-27
Overall rating: 4/5
Employment status: former
Experience level: Junior

Great Company
Pros: Microsoft is a great company to work for. Compensation & benefits are competitive, work / life balance is great, and career progression opportunities are there if you seek them out.

They work hard at culture, which seems to pay dividends on the whole, though there can be a group vs group mentality at times.
Cons: It is a slow moving beast, and bureaucracy can get in the way of getting things done.