Company: Microsoft
Date: 2014-03-30
Overall rating: 4/5
Employment status: current

Excellent place to work on the best of what will be used by millions of users
Pros: Lots of freedom and opportunity to innovate and grow
Cons: Weak HR policies - improving but still needs to change significantly to promote teamwork