IBM (and Watson, specifically) is a major player in the new AI economy that has established itself in the tech industry. A position at IBM means your work may eventually have some very impactful effects on individuals and larger entities who are customers.
IBM takes care of its employees, as well, with comfortable salaries, adequate vacation allotments, and a very generous 401(k) matching program.
The company is just too big to move quickly. Politics and geographical separation make collaboration extremely difficult, and sometimes bring into question the scientific merit of what products get shipped.
Specific cities are also not adequately classified for things like salary and cost-of-living considerations.
Trim down the process and actually let the small teams innovate.
Congenial atmosphere. Interviewed by a team lead. Kind of candidate; mostly into technical questions, nothing to do with people management.
It was all good and technical questions, but few were like 'just don't answer' type.
The recruiter interviewed with me before the actual interview. We discussed the salary package. Higher-level engineers interviewed me and asked technical questions that I had a limited amount of time to solve.
Congenial atmosphere. Interviewed by a team lead. Kind of candidate; mostly into technical questions, nothing to do with people management.
It was all good and technical questions, but few were like 'just don't answer' type.
The recruiter interviewed with me before the actual interview. We discussed the salary package. Higher-level engineers interviewed me and asked technical questions that I had a limited amount of time to solve.