IBM is a huge company and has many types of positions in the field of software engineering. It's not too hard to find a team/position to which your skills or your goals align.
There are lots of smart people there, so you can learn a lot from others.
The IBM name looks good on your resume for when you want to apply to other companies after working here.
IBM started with a few initial emails: confirmations of interest and something about export validation. Then it went quiet for a few weeks before I was contacted out of the blue for a coding challenge – a web-based, non-monitored (but timed) coding
It's easy if you know your stuff. If you don't know your stuff, then it's hard. So, make sure you know your stuff. Also, wear a nice suit. They like suits.
Four interviews. They ask you everything and try to make sure you know it all. Just to ruin your life. Stay away from this hell.
IBM started with a few initial emails: confirmations of interest and something about export validation. Then it went quiet for a few weeks before I was contacted out of the blue for a coding challenge – a web-based, non-monitored (but timed) coding
It's easy if you know your stuff. If you don't know your stuff, then it's hard. So, make sure you know your stuff. Also, wear a nice suit. They like suits.
Four interviews. They ask you everything and try to make sure you know it all. Just to ruin your life. Stay away from this hell.