Company: IBM
Date: 2019-10-17
Overall rating: 3/5
Employment status: former
Experience level: Junior

Company lacks organization and strategic direction
Pros: You'll learn a lot about how to successfully play your role and operate within a huge company. You have the freedom to move to other roles quite easily. As with any large company, you have resources at your disposal. Good benefits and work-life balance.
Cons: It is hard to find a role at IBM for people who would like to work 'hard'. There seems to be a lack of higher level strategic direction of the organization and ithe uncertainty is sensed by the sales reps and marketing teams. I do not think the company does a good job managing early career talent either. I experienced very little direction given since I was first hired or presentation of common options for progression. Sales, if anything, does this development somewhat better than other roles I've experienced through their training program. Workplace demographic is split. A lot of older workers and a lot of brand new employees out of college. Not much presence in the middle, illustrating the lack of opportunities for advancement from entry ranks.