Get to work alongside some of the best and brightest.
Work schedule is flexible.
Lots of different types of projects to work on; there is something fulfilling for everyone.
Lots of "red tape" within different groups at IBM.
Many employees at IBM find that their hard work gets overlooked very easily.
I have personally seen IBM release many brilliant software engineers and people for the strangest reasons, leading to low team morale in the end.
Teams were cut several times by 50% or more, and the same output from the team was the normal expectation.
N/A
The interview process was very rigorous. Questions covered development methodology, release processes, large group development, and more. On the software side, specific programming skills were tested. A large project was given as an example, and can
Standard questions were not too bad. I should study OO concepts. This is another question, and another question, and another question, and another question. I need to get to 30 words; hopefully, this does it.
The interview process was smooth and consisted of three rounds: * Two technical rounds with a coding exercise * One managerial round There was also a gaming round, which was likely a required part of the process. This was followed by an HR discuss
The interview process was very rigorous. Questions covered development methodology, release processes, large group development, and more. On the software side, specific programming skills were tested. A large project was given as an example, and can
Standard questions were not too bad. I should study OO concepts. This is another question, and another question, and another question, and another question. I need to get to 30 words; hopefully, this does it.
The interview process was smooth and consisted of three rounds: * Two technical rounds with a coding exercise * One managerial round There was also a gaming round, which was likely a required part of the process. This was followed by an HR discuss