Company: Microsoft
Date: 2018-02-08
Overall rating: 5/5
Employment status: former
Experience level: Junior

Great Company
Pros: Great Benefits, and clearly defined roles
Cons: Need to promote and give new challenges to employees so they are not stuck in the same position for years.