Company: IBM
Date: 2017-12-08
Overall rating: 4/5
Employment status: former
Experience level: Senior

True Blue
Pros: It really depends where you are and which people you work with but if you are lucky, you get to have great mentors, participate and lead employee resource groups, corporate service corps opportunity, do business travel and you're cheered on to go up the ladder or expand your horizons within IBM.
Cons: If you are unlucky to have a crap manager, you're only way out really is to move managers or move out of the company. IBM is too big and there's a process for everything so you won't get to do things as you want right away and changes you want in your career can be halted because everyone else is too busy doing their own thing and they just let your manager take care of you. But with the premise I mentioned, it can get really hard and frustrating.