IBM, being the tech giant it is, is a great place to get your hands on some pretty impressive hardware infrastructure and learn about many technical advancements that IBM has a consistent and significant contribution to.
As an intern, I was happy to go to huge labs, set up servers, learn about many different storage and networking technologies, and deepen my knowledge of large-scale server systems.
IBM is at the same time a very old, conservative, and slow-moving company. You don't hear IBM going crazy with new ideas every day, because they don't do that. Decisions are made only after going through a maze of hierarchy and bureaucracy, and you, as a regular employee, constitute an extremely tiny piece of this huge company. If you do not go up the corporate ladder (which is a pretty hard thing to do at IBM), then you are very much replaceable by just about anybody else. You may feel that at an entry-level job, you are small and, to avoid saying unimportant, of little importance to the overall being of the company. I guess IBM makes the most sense to people who are extremely research-oriented or would love to have a stable job to stick to for years and decades.
Create communication channels between teams and employees.
Make ideas float.
Promote managers to pay personal attention to their employees at every level.
Applied online and had an interview after one week. Received an offer after four weeks. Overall, the interview went smoothly. It was not as hard as I thought, but it was a good experience for me.
1 round of Technical Interview focusing on technical skills and one technical test related to testing. After it is cleared, 1 round of Managerial Interview mostly on behavioral skills and communication, and 1 telephonic HR round at the last.
The interview process was very agile. I had 3 filters: * A technical interview with people from Mexico. * Another technical interview with people from the US. The recruiter was punctual in giving me feedback and the interviews were via video call.
Applied online and had an interview after one week. Received an offer after four weeks. Overall, the interview went smoothly. It was not as hard as I thought, but it was a good experience for me.
1 round of Technical Interview focusing on technical skills and one technical test related to testing. After it is cleared, 1 round of Managerial Interview mostly on behavioral skills and communication, and 1 telephonic HR round at the last.
The interview process was very agile. I had 3 filters: * A technical interview with people from Mexico. * Another technical interview with people from the US. The recruiter was punctual in giving me feedback and the interviews were via video call.