Company: Microsoft
Date: 2017-06-06
Overall rating: 4/5
Employment status: former
Experience level: Senior

Good Place to Work
Pros: Challenging problems to solve and smart people to push you to solve them.  There is a lot of opportunity for growth.
Cons: Not really a con but always remember it is a business and you must look out for your own career as no one will do it for you at the company.