Company: Microsoft
Date: 2017-07-29
Overall rating: 5/5
Employment status: former

Great Company
Pros: Constantly progressive and a work environment that promotes learning and growing.
Cons: Lay offs every few years.