Working in IBM development, you have access to the latest technical advancements. It is not difficult to find an area of interest within product development. The current environment of "do more with less and more quickly" does allow engineers to expand their horizons by taking on responsibilities in areas they have not previously had an opportunity to explore.
Schedules and product requirements are constantly changing. By the time they figure out what they want, the engineers are forced to scramble to meet extremely aggressive deadlines.
Layoffs and reorgs have left most teams with fewer resources than they need to do their jobs.
The rating system is demotivating, as people who work very hard are likely to get the same rating as those doing little work.
Invest in your employees, and they will return rewards in terms of better products developed faster. Give us what we need, and we can give you everything you want.
Interviewed with managers and engineers in and out of the team. People are really nice there. Friendly working environment. Interviews are relatively short (30 minutes per interview). Waited for a month and still pending results.
I am a longtime employee and have no knowledge of the current interview practices.
It was quite simple for me because I was a contractor on a small team of contractors. This is a good way for potential employees to learn about IBM and also for IBM to learn about them—a sort of test drive. Key things are execution, being thorough, a
Interviewed with managers and engineers in and out of the team. People are really nice there. Friendly working environment. Interviews are relatively short (30 minutes per interview). Waited for a month and still pending results.
I am a longtime employee and have no knowledge of the current interview practices.
It was quite simple for me because I was a contractor on a small team of contractors. This is a good way for potential employees to learn about IBM and also for IBM to learn about them—a sort of test drive. Key things are execution, being thorough, a