Financial sector contractors suffering like sick dogs 0 Posted by By UCHQ Team May 3, 2014 If you're a freelancer or an umbrella company contractor working in the financial sector, you probably know this already: your days are numbered.