"It's not always about the money Spider-Man" - Senior Software Engineer IBM Employee Review

5.0
Jun 17, 2019
Recommend
CEO approval
Business Outlook

Pros

-Opportunity - So much opportunity to do more than just your job, passion projects, giveback to community, working with schools, internal groups, external groups. My development job at IBM is a very small amount of the work I do, I do more for IBM outside of my lab/office just in the external giveback and working with outside organizations and groups. -Work Life Balance - I think it's termed "integration" now, which i prefer, I've raised three kids here, it's never a perfect balance but that's ideal, because I get time to work when I need it but also time to drop kids off at school, go to kids sports/games, and help with homework. I do work a lot, but it's driven by me. There's tons of projects and things I do when the kids go to sleep or on a quiet evening because I love to do this stuff, and that's just me. -Community outreach- there's a huge sense of giveback at IBM. IBM has a portal for registering volunteering and giveback and gives grants to organizations you work with. IBM encourages and gives us a lot of autonomy on this so there's no real limit to how much you can work outside of IBM giving back to community as long as it doesn't interfere with your business commitments, and they will provide computing/tech resources/educational kits to help support it. -Mentoring/networking-the most underated feature of IBM is mentoring, as a senior engineer we're encouraged to be mentors to junior engineers, and while it's not required, it's extremely helpful to have a mentor, it's allowed me to navigate and plan my career progression based on their advice and experience. Because you're in charge of your career the mentoring is the perfect amount of coaching and self-accountability that I need to stay motivated and on track in my career goals. -People- People are awesome, I've worked with many people who work tirelessly with time they don't have to help me, or other people, to work with high school groups, to help people they don't even know within IBM who need help. The part that makes IBM culture and values amazing is every single person you meet who is a living embodiment to them. -Overall - The thing I love about IBM is that there's so much to do, I'm never bored, and always feel like I have an impact, but most importantly I feel like my impact is greater outside the company, and helping make the world better by being me and defining how I can give back to my community and help others. Is the pay comparable to the other big companies trying to recruit me? No, but like Kingpin said "It's not always about the money Spider-Man"

Cons

-Big-, IBM is B-I-G, so there's no list of steps for things like career progression, establishing internal support groups (like a gaming group for example), how to establish a community outreach event, etc. and that's mostly because no one defines what/how you do any of that, and really the way it's done is different for everyone so it's really up to you to figure out how to do all that. -Money - They pay well, is it great? Not compared to the giants like Facebook, netflix, or Google, I've talked to those companies just to know what a move would look like and the money difference can be quite big if that's your motivation. -Getting things done- I'm not sure I would do anything different for this given IBM's size, but IBM has a much more organic approach to starting things, getting things done, innovating side projects and community outreach etc, where you can start groups and projects you're passionate about, but you have to gather the support for it, you can get support and funding, but you have to originate the idea and figure out how to make it work and do the leg work for it, which is great if you're a type A personality and passionate about something. But also means you become the project manager, recruiter, and communications person for your particular cause so its easy to take on too much at times.

Explore other reviews about IBM

5.0
Jun 19, 2026
Recommend
CEO approval
Business Outlook

Pros

Good Work life balance here

Cons

Kind of in the middle of nowhere

4.0
Aug 26, 2014
Recommend
CEO approval
Business Outlook

Pros

Disclaimer: A lot of what I'm writing below of course depends on the work area and management chain. But I found this to be fairly pervasive policies in IBM in my 9+ years with the company. 1. IBM's policies and management are very flexible when it comes to working remotely or accommodating various life situations (sick days, doctor visits, etc.). Management is encouraged to measure an employee by their work and impact, and not by hours spent at their office. 2. Great colleagues! Though unfortunately, many have been leaving due to the instability of IBM's HW development business. 3. At least in my area, there's a high level of flexibility on which projects should I undertake based on my and my management assessment of business impact.

Cons

1. Unfortunately, IBM still uses the "normal distribution" rating system, where at the end of the year each employee is ranked as a top contributor (5%), above average contributor (15%), average contributor (~75%), and bottom contributor (5%). This curve is difficult to apply in the R&D world, where you may have many members of the team working long and hard hours, and end up being "average contributors" at the end of the year, because there just isn't room for all to be top contributors. 2. The above may not be so disturbing, if only IBM didn't practically cancelled all raises, performance bonuses and incentive for the non top-performers. I've had a consistent "above average" rating in the last 4-5 years, and my raise and performance bonus were ridiculous mere 1.5-2% of my salary. Were I rated "average contributor" I would have gotten NOTHING. So you can imagine that people can go year after year without any raise to their salary. From talking to manager friend, this is IBM's way to eliminate the non-top-performers without having to fire them, as part of its direction of reducing US manpower. 3. Hiring freeze in many areas - again, as part of IBM's attempt to reduce its workforce across North America and Europe we see many jobs move to the India and Far East markets. This is of course upsetting to see local teams shrink and disappear, especially when many great local IBM colleagues and experts begin to drop out. From my experience thus far working with India SW teams - they are still very far away from the standards I would have expected from US and Europe based teams. 4. Poor top down communication about company's and divisions' future. Employees learn from rumors and news websites what's about to come...

636
avatar
IBM Response
10y
Thanks for sharing your experience, and we're glad that you've had a positive experience working with talented colleagues and taking advantage of IBM's programs. IBM is in the midst of a major transformation, --our Systems business is going through its own changes to strengthen competitiveness. Change is never easy. As part of our transformation, we just launched a whole new approach for how we are coaching employees, delivering feedback and managing reviews. No distribution guidelines or what some think of as 'stacked rankings." What's particularly great is that this was co-designed with our employee base from all over the world... to the tune of hundreds of thousands of page views, comments, on-line debates and discussions. IBMers even named the new system Checkpoint, to reflect the regular feedback rituals we're adopting. Managers are more empowered with the new methodology to help them acknowledge the great work of their teams and help their employees develop professionally. These steps and more are showing up in our employee surveys as well. So IBMers are feeling the change. We are confident these changes will help us in continuing to attract and retain great talent.
See reviews by: Helpful|Rating|Date|All