Company: Microsoft
Date: 2015-08-31
Overall rating: 4/5
Employment status: current
Experience level: Senior

Almost Great
Pros: Flexibility in schedule. Teams are working together and support you. Benefits are getting better.
Cons: Management is not transparent. Review process better but still flawed. Lots of managers not connecting regularly and employees getting surprised at review time.

Still some politics in senior management that lead to hectic changes.