Company: Microsoft
Date: 2016-12-14
Overall rating: 4/5
Employment status: former
Experience level: Senior

Senior Business Program Manager
Pros: Excellent benefits, smart leadership, strong embrace of diversity and inclusion, philanthropy. Some of the smartest people I know work at Microsoft.
Cons: As with most very large corporations, Microsoft can be slow moving and bureaucratic. It is critical to get to know people across groups and build your network.