Came in as part of an acquisition. Worked on an interesting product as part of a team of smart people. Great work-life balance.
Generally, IBM is okay with working from home, and moving around within the company is easy to do if that's what you desire.
Pay was a little low.
Felt constantly bottlenecked by unnecessary processes.
IBM was extremely stingy with new hires, refusing to allow it even when the team was being crushed by a rapidly growing customer base.
The hiring process was smooth, while the interview process was a bit rocky. I was invited for the technical interview and made to wait for 20 minutes. The technical interviewer finished the interview. I was then made to wait for 2 hours to be inform
The interview process was simple. They take a coding test online, usually the hardest part of the interview, and then they move on to the technical round. After the tech round, they usually have an HR call or another tech round to discuss projects.
I had two phone interviews with my team: * One non-technical interview with my current Manager, who was the hiring manager for the position. * One technical interview, conducted by my now-team lead over the phone.
The hiring process was smooth, while the interview process was a bit rocky. I was invited for the technical interview and made to wait for 20 minutes. The technical interviewer finished the interview. I was then made to wait for 2 hours to be inform
The interview process was simple. They take a coding test online, usually the hardest part of the interview, and then they move on to the technical round. After the tech round, they usually have an HR call or another tech round to discuss projects.
I had two phone interviews with my team: * One non-technical interview with my current Manager, who was the hiring manager for the position. * One technical interview, conducted by my now-team lead over the phone.