Quote:
|
Originally Posted by slimshady
Hmm, sounds to me - with ntl your better off out than in !!!!
|
That depends on the dept you work for and what benefits/perks you would like from a company. ntl aren't the best employers in the world by a long shot, but their benefits/perks/discounts etc they offer would take some beating.