|
|
|
|
|
by anandsubra
2437 days ago
|
|
The last section is eye opening for me. This is what the total compensation looks like for entry-level software engineers: Apple: $160,548 Microsoft: $155,775 Google: $188,086 IBM: $95,857 The IBM total compensation does not even have 6 digits! No wonder they have a hard time attracting talent. It would have been interesting to see the numbers for Amazon, Facebook and Netflix too. |
|
The real reason IBM has trouble attracting talent is that they have no idea what they want to actually be doing, from a technical perspective. They are a sales organization, and that's all that they are to anyone in a position to make decisions about anything. I took a bit of a pay cut to go to IBM--I needed to get out of consulting because it was impossible to get a bank to verify income for a mortgage--but it wasn't drastic. Even setting that aside, though, IBM was the worst mistake of my career. I left in five months because the job was so stressfully do-nothing (if that makes sense?) that I could literally feel myself becoming a worse person, not in a "technologist" sense but that of a human being, by being ground down by that culture.