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

Great company as long as business is good
Pros: Great pay, great benefits, plethra of resources at your fingertips, cell phone discount, it's "THE" IBM!
Cons: Never know when the random layoffs will occur.