Company: IBM
Date: 2019-02-04
Overall rating: 4/5
Employment status: current
Experience level: Confirmed

It is what you make it, and YOU can make it great!
Pros: Education and training, benefits, amazing peers, variety of assignments, flexibility in managing your schedule and your life.
Cons: If you don't manage your career and/or try to make right what you see as wrong, you won't have a great experience.