Company: Microsoft
Date: 2014-07-28
Overall rating: 4/5
Employment status: current
Experience level: Senior

A challenging role working with wonderful people.
Pros: The greatest pro of working at Microsoft is the wonderful people.  I spend all day with fabulous coworkers and chose to spend my free time with a different group of Microsoft employees.  I cannot say enough about the professional support as well as personal contacts I've found within Microsoft.
Cons: Cloudy vision for some areas.  Satya Nadalla seems to have a cohesive vision for a unified Microsoft.  There will be some growing pains, but well worth it.