Pros
• High hiring standards & community: There are no random people here. You are surrounded by top-tier professionals who truly love their jobs. The community is highly supportive with honest, transparent communication. • Excellent management: I experienced a matrix structure with both local and European managers. They were fantastic—highly professional, conducting meaningful 1-on-1s focused on actual career development rather than just operational tasks. • Growth & Learning: IBM actively encourages you to try different directions. There is an enormous amount of training, events, and internal mobility opportunities.
Cons
• Old-school vibe: While the culture is warm, it can feel a bit outdated. It is heavily suited for older Millennials and Gen X. As a young professional, I sometimes missed a more modern, fast-paced startup vibe in decision-making and daily communication. • Slow career progression: As is common in huge corporations, the career path is clear but can take a very long time. • Unbalanced compensation: Salaries heavily favor sales roles. If you are in back-office or support functions, compensation can sometimes be below the market average.