Company: Microsoft
Date: 2017-06-29
Overall rating: 3/5
Employment status: current
Experience level: Junior

Like working at MS
Pros: 1) Flexible hours
2) Friendly culture
3) Good benefits
4) Overall the atmosphere in the company is welcoming, and friendly. 
5) The projects are challenging and help you grow as a professional
Cons: 1) Little access to sunlight and windows
2) Many projects don't get pursued until they are well established by another company. Makes it hard to do groundbreaking work.
3) Salaries don't measure up to the quickly increasing housing prices in Seattle.