Frequently Asked Questions
Answers to any questions you may have about umbrella employment, limited companies, or contracting in general.
Am I entitled to paid holidays?
Yes, all UK employees are entitled to a minimum of 5.6 weeks of paid leave annually.