Banner image for IBM

Overall employee rating

3.1
Based on 250 reviews
5
4
3
2
1
Detail Ratings
Work life balance
3.0
Career Growth
3.0
Work flexibility
4.0
Job Security
3.0
Pay and benefits
3.0
Leadership
3.0
Company Culture
3.0
Disclaimer: Reviews on Jobstore are independently submitted by users; we do not guarantee the accuracy or truth of any individual submission. Read more
Software Engineer
3.7
3 July 2026

Remote Work is a Solid Perk Here

IBM's remote work options are definitely a strong point, especially for technical roles like mine. It's great for balancing life outside of work, even with some minor time zone challenges.


Pros

I've really appreciated the work flexibility at this big tech company. As a Software Engineer, the ability to work remote from home most days is a huge benefit. It helps a lot with my personal schedule.


Cons

Sometimes the core hours can feel a bit restrictive for true global flexibility. While it's generally good, certain projects demand being more tied to specific timezones, which cuts into that WFH freedom. Not always a true 'work from anywhere' situation.


Advice to Management

Keep pushing for more true asynchronous work and less reliance on strict core hours across all teams. It would really enhance work flexibility and make the remote experience even better.


Ratings by topic
4.0
Work life balance
3.0
Career Growth
5.0
Work flexibility
4.0
Job Security
4.0
Pay and benefits
3.0
Leadership
3.0
Company Culture

Similar reviews
Software Engineer
2.3
18 April 2026
IBM's Job Security Isn't What It Was
Pros: I got to work on some genuinely big enterprise software projects as a Software Engineer, which is solid experience for a resume. The benefits were decent, and there are lots of learning opportunities in a big tech company. It's cool to see your code impact millions of users.
Cons: Job security is pretty bad here. There are frequent "resource actions" which means layoffs, even if you're a good performer. It's hard to feel secure in your role, especially in the Austin, TX office. You never know when your number is up.
Advice to Management: Stop the constant "resource actions" and give employees a sense of stability. It's impossible to build long-term products or talent when people are always looking over their shoulders. Invest in your existing talent.
Show more
Software Engineer
2.9
11 April 2026
Decent place, but growth needs pushing
Pros: I've learned a lot about enterprise software development here. As a Software Engineer in the Raleigh, NC office, you get solid exposure to different projects, which is great for building your resume.
Cons: Career growth for Software Engineer roles isn't always clear; you really need to be proactive. It's tough to move up quickly in such a big tech company, and internal transfers can be a pain.
Advice to Management: Focus on clear career paths for technical roles like Software Engineers. Make internal mobility smoother; it shouldn't feel like such a bureaucratic hurdle for employees.
Show more
Software Engineer
3.1
7 April 2026
Okay for starting out, but growth stalls
Pros: As a Software Engineer in the Austin, TX office, I got to work on some really interesting cloud computing projects. There's a ton of internal training resources if you seek them out, which is good for learning new skills. It's a solid place for your first big tech job.
Cons: Career growth here is tough; promotions for technical roles are really slow after the initial levels. It often feels like you have to jump teams or even leave IBM to get a significant salary bump or a real title change. The corporate environment can feel a bit stagnant for ambition.
Advice to Management: Management needs to create clearer, faster promotion paths for experienced engineers. Encourage internal mobility and ensure that performance is actually rewarded with growth opportunities, not just more responsibility without a title change.
Show more

Are you sure?

Once you confirm, please note that this action cannot be undone.