Many IT professionals are not loyal to their employers
59% of IT professionals and umbrella company contractors are not loyal to their employment, according to a recent survey from The IT Job Board.
The latest news affecting umbrella companies in the UK. Featuring HMRC, the Agency Workers Directive, the 2003 Agency Regulations, and IR35.