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

Great culture, great people
Pros: Large company with opportunity to move around. Great team collaboration and support. Positive work environment and lots of great perks!
Cons: Too much bureaucracy. Slow at adopting market trends. Slow product turnaround