IBM has a very open and accepting culture. Everyone there is really nice and usually easy to work with.
Good work-life balance. Being out of the office for appointments, children's events, mental health, etc., is very well supported and encouraged.
Some of the projects are cool, and it's rewarding knowing that many people depend on the software you work on.
I couldn't tell you how many people there are that do literally nothing and never get fired. It is infuriating feeling like you could do the same and it wouldn't matter.
Some very talented people work here, but at the same time, many incredibly untalented people do too, which ruins the company's/team's progress.
The pay isn't competitive. IBM will always lose its best talent to companies with better pay, benefits, and less red tape.
Deadlines are a mess. I'm surprised customers continue to use IBM products at times, given the outages and issues that occur so frequently at the end of every quarter.
Designing for the customer gets lost in the complexity of IBM's systems. There are so many features that seem good on paper, but are really hard to use or missing functionality that a customer actually needs.
No one will advocate for you in your career progression; you must do so yourself.
You need to clear house and get rid of a lot of poorly performing employees. You need to pay competitively, or else you will always lose your best talent to other companies.
Automated response with a coding challenge. Questions were poorly worded, and the IDE was hot garbage. It was a frustrating experience overall, with no response after doing well on the coding challenge. At least 30 words are required, so I am adding
The first round of the interview was a phone screening. The recruiter interviewed me for about 30 minutes, asking me about my previous experience and background. He spent most of the time describing the company, job role, and work culture. He was v
There were four rounds in total: * Phone screen * 1:1 * Technical * HR It was easy, with not many difficult questions. All were basics. The technical test was a bit difficult. Interviewers were very friendly and were mostly trying to unde
Automated response with a coding challenge. Questions were poorly worded, and the IDE was hot garbage. It was a frustrating experience overall, with no response after doing well on the coding challenge. At least 30 words are required, so I am adding
The first round of the interview was a phone screening. The recruiter interviewed me for about 30 minutes, asking me about my previous experience and background. He spent most of the time describing the company, job role, and work culture. He was v
There were four rounds in total: * Phone screen * 1:1 * Technical * HR It was easy, with not many difficult questions. All were basics. The technical test was a bit difficult. Interviewers were very friendly and were mostly trying to unde