Company: Microsoft
Date: 2016-04-24
Overall rating: 4/5
Employment status: current
Experience level: Senior

Principal software engineering manager
Pros: Great cross group collaboration.
Work with great minds.
Cons: Process gets in the way of agility