Benefits are relatively good, though constantly being whittled away more year by year.
Opportunity to learn/grow is good. For example, last year they started a new program "Think40" that basically allocates 40 hours/year to education/employee development.
IBM used to have an excellent education program: useful/helpful classes, time to take the classes, etc. Over the years that was pretty much eliminated. But now it seems management has figured out continual employee development has value and is starting to bring back some of that former excellence.
While you are expected to put in extra time for crunch issues, IBM is good about giving time off for personal things. For example, a very close friend of mine (not family) passed away last year. There was no question about taking off for long-distance travel for the funeral. That kind of adaptability on IBM's part makes it easy to put in extra time when IBM has an emergency.
Constant threat of layoff. Constant need to pick up workload from those laid off.
Instead of focusing on constantly cutting resources, focus on using those resources to grow the business.
Loyalty breeds loyalty; imposed fear breeds contempt.
I was working as a contractor previously, so there was no formal interview conducted when I converted to a regular position. For the contractor position, I spoke with a few software engineers and one to two researchers, and I wasn't asked too many di
Phone interview, asked for technical question about their problem domain, which I was not able to answer. She asked me about my experience in developing cloud clusters and the cloud management REST API.
Phone call interview with HR, followed by interviews with engineers and the manager.
I was working as a contractor previously, so there was no formal interview conducted when I converted to a regular position. For the contractor position, I spoke with a few software engineers and one to two researchers, and I wasn't asked too many di
Phone interview, asked for technical question about their problem domain, which I was not able to answer. She asked me about my experience in developing cloud clusters and the cloud management REST API.
Phone call interview with HR, followed by interviews with engineers and the manager.