The best part about IBM is the people. Everyone there is smart and talented. The company culture is great and more focused on the software than on the accommodations/perks. There is a nice age range on IBM teams (i.e., not everyone is in their 20's/early 30's), and as a young person, this is a great learning opportunity.
Work-life balance is great. Good benefits. Good work-from-home options.
The other best part about IBM is the client base. You get to build software for large corporations, government agencies, etc.
No free coffee. Salary is not as competitive as other large software companies.
Try to add a few more perks to the office to help retain new, young talent. Even just having free coffee would make a huge difference, as that is standard in the industry. Not having it sends the wrong message.
The interview process included: * An initial chat at a career fair. * A phone screening. * A panel interview (30 minutes of behavioral questions, 30 minutes of technical whiteboard). The panel interview involved more than five members of the
Pre-screening: Two HackerRank questions: one easy and one hard. Completed the easy question in 8 minutes. Was not able to complete the hard question: "Two Sum and then lexicographically smallest string after swaps if adjacent values have different
I recently had the opportunity to appear for the IBM recruitment process. The journey started with an online assessment that consisted of three sections: 12 MCQs, 3 coding questions, and one more section (I don’t clearly recall). I was happy to get
The interview process included: * An initial chat at a career fair. * A phone screening. * A panel interview (30 minutes of behavioral questions, 30 minutes of technical whiteboard). The panel interview involved more than five members of the
Pre-screening: Two HackerRank questions: one easy and one hard. Completed the easy question in 8 minutes. Was not able to complete the hard question: "Two Sum and then lexicographically smallest string after swaps if adjacent values have different
I recently had the opportunity to appear for the IBM recruitment process. The journey started with an online assessment that consisted of three sections: 12 MCQs, 3 coding questions, and one more section (I don’t clearly recall). I was happy to get