Company: Microsoft
Date: 2015-07-28
Overall rating: 3/5
Employment status: former

Good for a few years, but don't stay too long
Pros: - Salary
- Benefits
- Connector shuttle
Cons: - Bad for personal brand if you stay more than 10 years. Many recruiters tend to pigeonhole individuals who have stayed 10+ years as having the "Microsoft mentality" - arrogant, stuck doing things the "Microsoft way," not a team player, requiring out-sized salary.

- Some roles very undervalued relative to the developer role (for example, marketing, content publishing, IT support). These roles tend to rely much more heavily on temp staffing.

- Highly political, too many meetings, mid-level managers, bureaucracy