Company: IBM
Date: 2016-09-24
Overall rating: 4/5
Employment status: former

IBM Canada Software Developer
Pros: Great work environment
Great hands on experiences
Great Intern Training Programs
Cons: Might be limited to developing only 1 project