Company: Microsoft
Date: 2017-08-14
Overall rating: 4/5
Employment status: current
Experience level: Junior

Business Development Manager
Pros: Best time since the start and rapid growth of Microsoft to be working here. Great product line-up, excellent company leadership, and customer focused approach.
Cons: Still extremely bloated, way too much middle management. Organizing functions by centers of excellence as opposed to business units has caused some challenges (IE: All hardware reporting up through one chain, as opposed to operating as Xbox, Surface, etc...)