This video by pay stream shortly explains what an umbrella company is and compares it to an LLC. An umbrella company works as your employee and gives you a set salary but is not tax efficient. An LLC takes more work in legal matters, but you can draw some funds as a dividend.