Did money entice you into being umbrella company contractor? news / August 4, 2011 August 4, 2011 / cipd, contractor, debt, job satisfaction, stress, umbrella company, umbrella company contractor What makes the British workforce tick? Is it job satisfaction or pay and benefits?