IBM is very large, and it allows you the opportunity to move within the company and work on many different technologies.
There are lots of smart and dedicated people.
Work/life balance is fantastic, despite crunch time hours at times (part of the software business).
Managers are cookie-cutter and not qualified for certain positions. Management refuses to update its skills to keep up with modern practices (agile development, design-driven software). Salary and bonus are not at all competitive, and raises are non-existent.
Get up to date on modern development practices. Listen more, interject less.
Interviewed with two different hiring managers and four team members. Overall, it went well. Was very impressed with the working environment: labs, people, and etc. The questions asked were real-world questions, not from a book. Some were very tec
I didn't have a process because I looked for opportunities at university courses and then started a scholarship.
First: Phone interview. This is just to have a quick look through your resume with the candidate to verify the basic requirements. Second: On-site. This includes a technical test, behavioral questions, and a case study.
Interviewed with two different hiring managers and four team members. Overall, it went well. Was very impressed with the working environment: labs, people, and etc. The questions asked were real-world questions, not from a book. Some were very tec
I didn't have a process because I looked for opportunities at university courses and then started a scholarship.
First: Phone interview. This is just to have a quick look through your resume with the candidate to verify the basic requirements. Second: On-site. This includes a technical test, behavioral questions, and a case study.