Company: Microsoft
Date: 2017-09-25
Overall rating: 3/5
Employment status: current
Experience level: Junior

Great company depending on your role
Pros: awesome benefits, especially 401K matching, Healthcare, and fitness.  I have never worked for a company with better benefits than Microsoft
Cons: lower ability to earn when on the sales side.  Capped commission and the comp plan is very difficult to understand. You never know what you will make when you close a deal.