Company: Microsoft
Date: 2015-04-23
Overall rating: 4/5
Employment status: former

Great team; great manager; location sucks
Pros: Great team with a really understanding manager
A lot of autonomy along constant constructive feedback
Food was pretty good
Friendly culture
Coworkers much older than me (which is both good and bad)
No need to stay late if you consistently get the job done
Cons: Redmond sucks - it's boring and the weather is bad
It can be hard to get noticed in such a big company
Pay is OK but not great, especially compared to recent Silicon Valley companies
Middle management is good, but some of the upper level decisions are questionable