Company: IBM
Date: 2017-05-26
Overall rating: 3/5
Employment status: current
Experience level: Junior

Decent, but expect to cut your own path to success
Pros: - 401k/benefits
- Excellent vacation and WFH policies
Cons: - Senior Management  can be bipolar
-  No clear path to the job you want, you have to fight for it

I was only given the job I wanted after I had an offer in hand and threatened to leave if I didn't get it. 6 months of asking politely gave me nothing, but the job change happened the same day I said I was leaving.  At IBM, be prepared to leave if stuff doesn't go your way, everyone else is.