snakeheadblu   10 #325 Posted March 21, 2014 I work for sky but my role is door to door sales so can't comment on customer service but can say there are some good perks for staff .. Share this post Link to post Share on other sites Share this content via...