Company: Microsoft
Date: 2016-04-17
Overall rating: 5/5
Employment status: current
Experience level: Junior

Opportunities in every direction
Pros: - Great salary, benefits, and bonus opportunities
- Reasonable work/life balance expectation
- No need to be a manager of people to advance your career (ICs do just fine)
- Ability to network is unrivaled
- Find your next job within the same company
Cons: - Still very sales-driven in many ways (many folks in leadership roles still drink the Balmer Kool-Aid)
- Certain technical roles do not have technical management
- All careers here will ultimately lead to Redmond