Bostonian -
That sure isn't right. Are you on DL leave? If you are still on the property you probably have a pass to go ask Mr. K directly what might be going on. I've got friends with similar backgrounds who have climbed on board and done an excellent job.
Good luck. IMHO we should not leave an internal on the street.