Besides its brand name, IBM offers great benefits: mobility, stability, job security, limitless hardware and software opportunities, amazing coworkers, beautiful offices, employee benefits, and a minimally stressful work environment.
IBM is at the very edge of San Jose, a bit of a commute for some.
Also, the company is very stable, but because it is so large, it may be a bit difficult to climb the career ladder.
I didn't personally experience this, but engineers sometimes have to deal with unreasonable demands because managers aren't familiar enough with technical details to understand that their plans may not be feasible. I would suggest becoming more familiar with the technicals and discussing plans with an engineer before setting harsh deadlines.
The interview process at IBM for experienced candidates typically involves several stages, which may vary slightly depending on the specific role and location. Here’s a general overview: * **Application Submission:** Candidates submit their resume
The first round was Non-Tech Aptitude. Those who had plenty of luck were sure to clear. The questions were easy for all, and thus luck came into play.
Interview process was very nice, with the people concentrating more on your attitude than your technical skills. Questions were quite simple, and they concentrated more on database management and core Java.
The interview process at IBM for experienced candidates typically involves several stages, which may vary slightly depending on the specific role and location. Here’s a general overview: * **Application Submission:** Candidates submit their resume
The first round was Non-Tech Aptitude. Those who had plenty of luck were sure to clear. The questions were easy for all, and thus luck came into play.
Interview process was very nice, with the people concentrating more on your attitude than your technical skills. Questions were quite simple, and they concentrated more on database management and core Java.