Company: Microsoft
Date: 2017-06-20
Overall rating: 4/5
Employment status: former
Experience level: Senior

Great Company Overall... But Be Prepared for Politics and Egos
Pros: - Diverse opportunities in many different product focus areas
- Fantastic benefits
- Work with smart people
- International company with opportunity to travel
- Challenging projects and lots of resources for support
Cons: - Long history of internal competition amongst different product groups
- Politics at all levels
- Executives tend to be very political and overly focused on bottom line
- Work / life balance can be poor depending on the culture of the group you're in
- Painfully bureaucratic at times
- Egos get in the way, particularly at executive level
- Internal tools are frequently horrible