WTH: IT Helpdesk Support

Sounds internal to me as well. Sounds like a good company and a hell of alot better than working for a large corporation callcenter I find it best to not work with STi drivers. They are lame.