Company: IBM
Date: 2015-10-15
Overall rating: 3/5
Employment status: current
Experience level: Junior

Good for experience but not a long term career
Pros: Good benefits, and flex time
Cons: Every division is different, but there isn't much career path laid out.  It's either hop to a different division for a promotion or stay stuck at the current position/pay.