Company: Microsoft
Date: 2015-03-16
Overall rating: 3/5
Employment status: former
Experience level: Senior

Valuable experience and growth
Pros: Industry leader with extensive and multi-domain technology stack. Tremendous opportunities to learn and grow as technical leader, manager or IC. Both on the job and formal paid-for training offered.
Cons: Internal politics and power plays are standing in the way of innovation.