Company: Microsoft
Date: 2013-03-01
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great learning environment
Pros: Smart people, hard-working, great review process. If you are a hard worker, you will be rewarded. Awesome work-life balance and tons of Seattle perks
Cons: If you work at Microsoft, you need to be in redmond. Everything gets done there.