Company: Microsoft
Date: 2016-12-26
Overall rating: 4/5
Employment status: former
Experience level: Senior

Good company, inconsistent teams
Pros: Good benefits
OK salary compared to other major tech companies
Evolving culture
Cons: Still too hard to move across teams
Not all teams / individuals are evolving with the company culture
"Old Microsoft" types make collaboration more painful than it has to be