Company: IBM
Date: 2016-07-01
Overall rating: 2/5
Employment status: current
Experience level: Junior

Good if you're going towards retirement, underwhelming if you're fresh out of school
Pros: Global outreach
Able to work from home
Decent work-life balance
Steady pay
Cons: Not always enough projects available
No training
No bonus/pay raise