Company: IBM
Date: 2017-09-27
Overall rating: 4/5
Employment status: current

Excellent for learning
Pros: Great co-workers. Good managers who listen
Cons: Slow salary review and progression