Company: Microsoft
Date: 2013-11-11
Overall rating: 4/5
Employment status: current
Experience level: Senior

Great people working to make massive shift happen quickly
Pros: I love the opportunity to work with some of the smartest people around - I do lots of work overseas and our local hires in key markets represent the very best talent, hands-down.

The ability to do my work when/where I am best able to be productive - in over 10 years at the company, I've never been asked, "where are you?" or "why aren't you here in the office?".  At the same time, people don't abuse the privilege and there's plenty of opportunity to collaborate face-to-face.

Benefits are incredibly generous, even with recent cost-sharing on health insurance
Cons: The size of the company requires everyone to maintain vigilance on staying nimble and fast moving, while finding opportunities to simplify our approaches, wherever possible.

Microsoft continues to be a very Redmond-centric company, despite decades of global growth.