Company: Microsoft
Date: 2018-03-20
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great place to work, but HQ centric at times
Pros: Great pay and benefits, scale of customers is awesome, culture on how we work with outside companies vastly improved
Cons: Stack rating system still exists but isn't talked about broadly.  Highly matrixed model creates inefficiencies and redundancies in many places.