Company: IBM
Date: 2019-03-13
Overall rating: 5/5
Employment status: current
Experience level: Senior

Great place to work
Pros: Great work / life balance
Opportunities for advancement
Opportunities for learning and training
Diversity
Ethical
Cons: Benefits could be better, they have degraded over the years.