What are Umbrella Companies and IT Contractors?
Umbrella Companies Umbrella Companies are a new occurrence which started after the IR35 was brought into effect. Nowadays a huge percentage of IT Contractors feed the money they earn from their IT Contracts via an Umbrella Company. IR35 was set up because the Government believed that some IT Contractor s were just disguised employees. It […]