Company: Microsoft
Date: 2017-06-27
Overall rating: 3/5
Employment status: former
Experience level: Confirmed

Lots of Pros and Cons
Pros: It is honestly one of the best (and worst) places I have ever worked.  Resources, co-workers, energy, ideas, - they are all in abundance.
Cons: Sluggish management, silo'd decision making,  and random goal assignment (based on the latest cause du jour) make working at the company schizophrenic.  Navigating the system(s) and learning the "Microsoft way" takes WAY too much time.