Company: Microsoft
Date: 2016-08-29
Overall rating: 5/5
Employment status: current
Experience level: Confirmed

Great place to work
Pros: Great benefits. Great pay. Get to work on products used by millions. Microsoft as a company is very inclusive and encourages giving back.
Cons: Depending on your team, your work-life balance might be an issue. Sometimes around releases there are long hours and pressure to get things done.