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

Great company if you land a good team
Pros: The variety of teams available in the same campus really makes Microsoft into a goldmine of opportunities. Landing on a good team can make going to work feel like just hanging out. Work/life balance is excellent compared to other companies trying to make the office a 2nd home.
Cons: Aging technologies and work flows. Politics is a necessary game to get promoted past Senior.