It is a good company to work for, especially as they provide good training for professional development. The compensation is competitive in the industry, and there is good work-life balance.
However, layoffs are common at IBM due to budget cuts.
I went through five interviews, one of them in person. I was surprised that I was not asked to solve programming challenges throughout the interview process. For the most part, I was just asked about my experience and projects I worked on.
Phone call from recruiter. She seemed distracted and not to be listening to my answers. She was very terse. She asked me to complete an online test.
Non-technical phone call. Basics of some Linux commands. On-site: 2 hours. Combination of technical and non-technical questions, with a coding task (on a laptop or paper-based test).
I went through five interviews, one of them in person. I was surprised that I was not asked to solve programming challenges throughout the interview process. For the most part, I was just asked about my experience and projects I worked on.
Phone call from recruiter. She seemed distracted and not to be listening to my answers. She was very terse. She asked me to complete an online test.
Non-technical phone call. Basics of some Linux commands. On-site: 2 hours. Combination of technical and non-technical questions, with a coding task (on a laptop or paper-based test).