Company: Microsoft
Date: 2018-03-27
Overall rating: 3/5
Employment status: former
Experience level: Senior

Challenging and problem solving opportunities leveraging MS technologies
Pros: Loads of technical resources to learn new skills or enhance existing ones.  Lots of opportunities in solving and improving systems or applications.
Cons: Office drama and politics.  Lack of transparency from management which can lead to lack of collaboration due to competitive teams.