Company: IBM
Date: 2016-04-17
Overall rating: 4/5
Employment status: current
Experience level: Junior

A credible company which teaches you everything you need for success
Pros: - company treats you well, great benefits packages,  flexibility in roles, great employees to work with, up to date with office collaboration software
Cons: - fear of being laid off, travel at least 2-3 weeks / month