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

IBM
Pros: Many areas to work in.  Plenty of training available through Think40.   Plenty of remote options (client discretion)  that allow for excellent work life balance.
Cons: Churn can be problematic with contracts and roll offs without much to roll on to.  Benefits are less than exciting.