One of the best places I ever worked. Really good engineers, and a really calm workplace where you are given the time and space to do good work. No dysfunctional 2 week sprints or hours of "agile ceremony" madness, etc. Of course this was 20 years go, and maybe it depended on the team you were on. I don't know if it is the same now. The only time I had a problem there is when my manager came in and said I had to take down my anti-microsoft sign. Idk why - maybe they were trying to do some deal with them.
Worked there in the 90s. Probably the most professional engineering environment I've ever seen. And compared to what you might expect of the time and place, quite egalitarian. My boss and half the team were women, and there were several people from unusual backgrounds that would be considered economically disadvantaged these days. Everyone had an office. No politics. Just GSD.
Nah it's the same now. IBM was my first tech job straight from construction/concreting. Work environment was a dream, an absolute pleasure. Got opportunities to pump out training and work on many parts of the stack way further up than I expected. I was a remote area hardware tech. This was bout half a decade ago. Best job I've ever had.