I’ve heard mixed feedback about IBM engineering culture. I’m curious how IBMers on Blind think about your engineering culture. IBM is a huge company so I understand it depends on the team. Please mention your team or/and location if possible!
These days all teams are transforming legacy apps and going all cloud. Most agile practices and good work life balance. Choice is yours.
IBM is a shit show run by clowns. Layoffs every quarter and they artificially prop up the share price by acquiring companies and then laying the employees off.
😂
not good
The engineering culture may be fine. But engineering gets affected like the rest of us with wholly unrealistic demands and regular waves of layoffs. And completely inept leadership that has no grasp of the technical challenges and so will disappoint you over and over.
And most importantly shit tier tc to boot. I wouldn’t wish an offer letter from ibm or hpe to my worst enemy.
Big company. Depends on where you are.
Do you know any good team that you can think of top of your head?
Better than many other places. But I'm in a group with extremely high skilled engineers and management who came from engineering backgrounds.
I think it really depends but I've been given a bad hand for the second time. I don't like where I'm at and I'm trying to move externally.
Sorry to hear! Yea it sucks when you're pushed into a shithole and there's no way out. Good luck with your search!
Engineering culture is not particularly strong. First of all there is not much respect for offering management (product management), as many of them are fresh out of MBA with no technical knowledge whatsoever. They’ll just hit you with a bunch of buzzwords with no perspective on whether it can even be implemented. In terms of actual development, there exists haphazard planning; instead of working on sprints, your deadline is THAT demo to THAT exec, make sure it works by then. We frequently miss code freeze and release dates as a result. WLB is unpredictable. One month you could be working 60 hour weeks on new development, another month there was a re-org and you don’t even know what your team is working on anymore. Code quality again really depends on how stringently your team follows best practices. We generally would like our developers to run every PR through a rigorous test suite and QA cycle, but it doesn’t always happen, and when it does, it’s usually because a release is held up. Depending on the business unit and specific team your experience could greatly vary. I’m not actually a developer, but I am echoing the general sentiment of my auxiliary teams. If you are interested in joining IBM, feel free to PM me a requisition ID, and I’ll let you know whether it’s a good business unit, product, and especially team. It can be very well worth it to join a good team, but not worth it at all for a bad team. Good luck on your search!
Thank you so much for your answer. I really appreciate it! Why does IBM hire bunch MBAs for the product team? I think it makes more sense it's a consumer-facing service, but for IBM, I don't think folks without a technical background is super helpful in my opinion.
In my opinion a perfect product team contains a mix of business, domain, and development experts. Not sure why IBM primarily hires business folks.
Don't come. It is definitely not an engineering company!
Layoffs
Yesterday
36397
Google CFO confirms 'large-scale' layoffs (Apr 17)
2024 Tax
9h
1558
Biden’s new tax proposal is wild
Tech Industry
16h
2336
Go woke, go broke: Google fires 28 employees involved in pro-Hamas protest
Health & Wellness
11h
4056
Why are women naked in gym?
Tech Industry
Yesterday
47496
Goog Employees Arrested
Don’t come to IBM unless you are in sales or marketing
Even then, don’t come.
nah come if you are starting out, but leave as soon as soon as you can. it’s a stepping stone