Umbrella company contractors see some positive signs
IT contractors are on the move! At least that’s the view of the largest IT recruitment agency, SThree.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.