Company: Microsoft
Date: 2017-05-02
Overall rating: 3/5
Employment status: former
Experience level: Junior

Some teams are great others are not so great!
Pros: Great benefits at the time, good pay, flexible
Cons: HR is not there for you it is there for your manager, old review system was horrible