Company: Microsoft
Date: 2017-08-24
Overall rating: 2/5
Employment status: current
Experience level: Confirmed

Depends from the org, it might be ok, it might be bad.
Pros: Some of the people are really smart and great to learn from and work with !
Cons: A lot of politics, people who spent long time at the company seems disconnected from how things works outside of the company.