Company: Microsoft
Date: 2016-06-16
Overall rating: 4/5
Employment status: former

Will not recommend.
Pros: Education - Free CBT Nuggets, Free certifications 
Work environment is ok
Direct management is ok
Great extras like free breakfast, access to gyms, etc.
Cons: Upper management brings the company down.
Over-time is not payed.
Reducing cost in the weirdest ways. You can have a laptop to work on but you buy your own laptop bag to carry it but if the bag is not good enough it is your responsibility....
Weird way to work the employees to the bone. You have an yearly usability target that you MUST meet or else. Next year it's like: "Oh, you met the target, so we can set it higher this year". And you MUST meet that also. Imagine what will happen next year.