Hi,
I think it all depends on which company(ies) you come from. In my case, I worked for IBM for almost a year and compared with my current employeer, they were worst to work for in every single thing. Less money, less benefit, more strict (less flexible), worst working enviroment, etc...., for the same job. Also the most expensive working canteen I've ever seen. Plus no free coffee or tea! :-(
Of course, everyone is different and to me it all will depend on the people who you'll have to work with.
Anyway, good luck in your IBM job if you take it and also enjoy having a laugh at some of the employees' pictures in Bluepages. That is the only thing I miss.