there are 2 camps of in house IT resources that will still be payrolled at Follett as far as I can tell. 1... SS hired them (like your newish store systems director that Displaced ..not Replaced...TM, who was a hero for the stores. .... or ...2... They or their manager has covered one of SSes blind spots and he can't get rid of you yet.
If you think you have value, and you are not in group one or two... I feel sorry for you.