Company: IBM
Date: 2015-10-22
Overall rating: 5/5
Employment status: current

Software Engineering Intern
Pros: Diversity of roles, projects, career paths one can pursue.
Cons: Not many flashy perks like some other tech companies.