What is an Umbrella Company?
An umbrella company is a business that is commonly used by recruitment agencies in the United Kingdom to pay temporary workers. They provide an employment platform for contractors and freelancers who work inside the IR35 regulations; an intermediary between a contractor, the recruitment agency and the end client (local authority or private limited company). Umbrella […]