My department was outsourced but we were given offers to join ibm. I've mixed emotions. On the one hand I like my company. On the other hand IBM will give me access to resources I'd never have access to.
One the other hand, the future is hard to predict. Feels like less security for me but in truth jobs are never secure.