Very flexible work hours, great exposure.
IBM knows how to adapt to changing tech challenges.
Management is technically rather knowledgeable, and that works in favour of the development teams.
It's so big that things move pretty slow. There's a lack of innovation owing to the size and slow management procedures, although that seems to be changing.
Quick decision processes could make it the top company in the world.
I underwent an online problem-solving test, followed by a behavioral test, both of which I passed. The third test was a programming challenge, which I failed. I believe the next step was a phone interview.
Got a phone call from the hiring manager. Then one simple phone interview, an online aptitude test, and two other technical phone interviews!
There was a technical assessment through HackerRank, and a few questions that were not too difficult. If you did well, you were invited to a Webex call for a personality-based assessment.
I underwent an online problem-solving test, followed by a behavioral test, both of which I passed. The third test was a programming challenge, which I failed. I believe the next step was a phone interview.
Got a phone call from the hiring manager. Then one simple phone interview, an online aptitude test, and two other technical phone interviews!
There was a technical assessment through HackerRank, and a few questions that were not too difficult. If you did well, you were invited to a Webex call for a personality-based assessment.