IBM is great for people with families. There is a lot of flexibility in your hours and when/where you work. You'll find some very smart people here, and I do have to say, most of my closest friends are from IBM, because they are just that nice. There's some flexibility in moving around the company and trying different roles.
Everything here—salary/bonus, promotions—is generally just a numbers game, whatever is available in the pool. Employees feel underappreciated. There are no more real perks like free coffee. Salary is more likely on the low end.
Everything is just a numbers game now, and that gets passed from upper management all the way down. So, I'm not sure how much can actually be done or changed.
Was referred by an employee. Had 4 interview rounds after the phone interview. The interviews included: * Tricky C questions * C data structures * String operation programs * Networking-related questions (TCP states) There was a main focus on C p
One in-person interview.
I was provided a test to help demonstrate my ability to write and edit. Fair, straight, adequate. They asked questions about background, commitments, and willingness to go the distance for a project.
Was referred by an employee. Had 4 interview rounds after the phone interview. The interviews included: * Tricky C questions * C data structures * String operation programs * Networking-related questions (TCP states) There was a main focus on C p
One in-person interview.
I was provided a test to help demonstrate my ability to write and edit. Fair, straight, adequate. They asked questions about background, commitments, and willingness to go the distance for a project.