How are things at IBM

How are things at IBM? Do you believe the company is turned or turning around? I just received a senior director level role offer and wondering if I should take it. I have previously worked at IBM twice so I know the good bad and the ugly. Wondering what environment is like now. Under Sam Palmisano first time and Ginni Rometti second time. Company was going in wrong direction then.