Company: Microsoft
Date: 2013-12-05
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great company with smart teams
Pros: 1. Employee friendly
2. Great innovation
3. Good benefits
4. Every day new learnings with great people surrounding you
Cons: Company has to focus on retaining top talent