Company: IBM
Date: 2020-09-14
Overall rating: 5/5
Employment status: current

Great corporate culture, company struggles to grow
Pros: Commitment to employee growth, excellent corporate social responsibility and commitment to open source software
Cons: Reorganizations and layoffs due to declining revenues