Company: Microsoft
Date: 2020-05-12
Overall rating: 5/5
Employment status: current

Amazing ethical values
Pros: Managers care about you and company values employee growth
Cons: Big corporation so experience varies based on org