Know where you stand when it comes to Limited Company vs Umbrella. Both options
have important pros and cons to consider when making your choice.
On one hand, an umbrella company gives you some of the comforts of having an
employer (with short term contracts), but overall you pay higher