Stability? Perhaps. If you can routinely beat out at least 25% of your peers in performance, you can stay on with IBM indefinitely.
Cons
Process focus is extreme. This may be a lack of maturity on my part, but IBM spends what seem like inordinate amounts of effort in focusing on process instead of results.