Company: Microsoft
Date: 2013-01-07
Overall rating: 4/5
Employment status: current
Experience level: Junior

Decent first job or for people more settled down
Pros: MS has a decent pay and the benefits are great. Lots of products at MS, products you've never heard of before to go and try.
Cons: Quite a bit of red tape. Everyone has opinions that really you don't know whether are right or wrong until you test it, but it takes too long to build anything since "everything has to be right". Takes way too long to do something for the same # of people. Also weather in Seattle is a little too gloomy.