Work-life balance was good. There was significant flexibility. I was not micromanaged (partly as a result of good managers; not all enjoyed this). Some great technical folk. It can be fun to work on great products. Some resources were excellent, and that could make work fun and productive.
Culture and morale became very poor with all the layoffs and poor management at many levels (above 1st).
Pay was uncompetitive.
It became a financial product company: products felt like an afterthought, which made product development not fun or successful.
Poor at attracting, developing, and retaining top-quality talent.
Not good at getting rid of low-performers (many layoffs, but they seemed to be only weakly correlated with performance on the job).
Even so, it became very "stack-rank" driven, putting co-workers at odds rather than encouraging collaboration for the best product/company result.
The interview process started with a phone interview and then a site interview. In the site interview, I met several interviewers, and it took around 5 hours. I mainly explained what I did in school, and interviewers asked some questions related to m
The interview was good. It was done over the phone because I knew the manager. Then it took IBM a month and a half to make me an offer. IBM HR is in India! They had no clue of the culture here. Absolutely stupid!
One day event with peer engineers and managers up to 3rd line. I prepared a presentation, which was most helpful. Individual interviews had almost no surprises, but that's probably because of the nature of the specific area of this job. It was a very
The interview process started with a phone interview and then a site interview. In the site interview, I met several interviewers, and it took around 5 hours. I mainly explained what I did in school, and interviewers asked some questions related to m
The interview was good. It was done over the phone because I knew the manager. Then it took IBM a month and a half to make me an offer. IBM HR is in India! They had no clue of the culture here. Absolutely stupid!
One day event with peer engineers and managers up to 3rd line. I prepared a presentation, which was most helpful. Individual interviews had almost no surprises, but that's probably because of the nature of the specific area of this job. It was a very