Company: Microsoft
Date: 2016-12-26
Overall rating: 3/5
Employment status: current
Experience level: Confirmed

Microsoft can be both a good and bad place to work
Pros: Treated well. People are generally good. Stock is doing well. Work life balance can be easily maintained. Compensation is fair.
Cons: Depending on the organization within the company you work in, experiences can vary. I've had issues with how upper management approaches problems, our engineering systems, and the process it takes to get work done. Compensation doesn't feel as good as other big tech companies in the are.