Company: Microsoft
Date: 2017-12-25
Overall rating: 1/5
Employment status: former
Experience level: Senior

Pro & Cons from a 19 year microsoft veteran
Pros: Global organization with a lot of historical growth & leadership
A lot of opportunity to work on different enterprise technologies
Historical opportunities to try out different roles although the company is now standardizing to Software Engineers only
Cons: A lot of internal politics and unfair HR policies/people
Ageism very proactive at the cost of losing expensive IP & retraining costs
Profit trumps everything else