I started my career at IBM Budapest Lab in mid February, 2020, as engineering manager. The reason I choose them is the people I met during interviews. I had my concerns regarding IBM, big company (~300 000+ employees), possibly big intertia (nothing happens or just slowly), rigidity and possibly uptight managers. It turned out that I was wrong. Very wrong.
The fact is that one of my friend and former colleague works at IBM Budapest Lab and he told me that the vibe is similar to what we had and loved in our previous job. “IBM, oh, yeah, sure…”
A few weeks later I had face check interview with 3 managers, now one of them is my line manager and the other two are my peers. I was surprised because all of them were nice, correct and professional, and the meeting ended up without any red flag from my side. No ego flare, no sign of power games, but clear interest who I am. All the topics were about how I deal with people, and no question whether I can write code this and that language. So far so good.
A few weeks later I met two other managers from the US and Canada. The result from my side was the same. No red flags, no points where I have to compromise my basics values. Moreover, it turned out that these managers are people focused and clearly understand that people are the key of success. This was the moment when I felt that I want to be member of this team, and work in an environment where people are more important than technology.
There is another picture built up in my thoughts while I was doing the interviews with IBM folks. Even though they are mainly people with strong technical background, it is clear they have a lot of knowledge and experience how to manage people. This complex knowledge was displayed by that they were able to translate my answer to their own language, and they double checked the meaning by asking questions. It is sign of paying attention to what I said (this is one of the hardest part of a manager job) and matching to their set of knowledge. One is not capable of this just having superficial knowledge. On the other hand, if the senior manager represents this quality the organisation will follow. This was convincing.
During my first day I met with both of the teams I’m going to work with. My first impression told me that there are no rockstar developers, no drama queens and no signs of ego issues, just rather humble team players. Later turned out that they have good sense of humor too. Wow! Kudos for the local managers!