The purpose of an umbrella company is to stand between the worker and their workplace in a fixed-term or contracting situation, to ensure that the employee is paid in full compliance with employment and tax laws.