Company: IBM
Date: 2018-07-06
Overall rating: 4/5
Employment status: current

Great Entry Level Job
Pros: If you have very little experience and want to get a job where they will train you. This is the perfect fit.  Lots of training options/certifications available.
Cons: Salary is well below industry average. But if you go in just to get the experience it's worth it.  Did not like the "contract-like" setup. Where each employee is responsible for finding their own projects.  If you don't find a project they will fire you.  But if you search really hard, you usually can find one.