Company: Microsoft
Date: 2018-06-01
Overall rating: 3/5
Employment status: current
Experience level: Senior

Principal Software Engineering Manager
Pros: Lots of flexibility in work hours, good collaboration with other employees. Food is not included because you're supposed to have a life outside of work.
Cons: The move to open space has been handled poorly and the environment is very distracting. Work from home when you need to focus.