Company: IBM
Date: 2017-06-02
Overall rating: 4/5
Employment status: former

Good but not amazing
Pros: Great opportunity to gain experience on real projects with friendly coworkers and mentors. Had pretty good work life balance.
Cons: The teams were spread out over several cities so it was not always possible to meet them face to face.