Company: Microsoft
Date: 2016-09-14
Overall rating: 5/5
Employment status: former
Experience level: Senior

Director
Pros: Great people and (mostly) great products
Terrific career opportunities - at HQ in Redmond and in field roles
Very competitive pay and benefits
An ability to re-invent itself.  It can feel like trying to turn an aircraft carrier, but the company has proven it's capable of changing course
Cons: They confuse "collaboration" with "constipation." Decisions can take too long, with too many "stakeholders" to try and satisfy.
It's become very political
They think very locally (Redmond), but try to operate globally.