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

Still evaluating Microsoft
Pros: Benefits are pretty good and I have flexibility to work from home. Also the maternity and paternity leave is excellent (keep in mind this means your bonus is prorated)
Cons: Low compensation, lack of diversity, performance system is not clear because "impact" is subjective and the ability for advancement is limited