General contractor
In UK and countries of commonwealth term Contractor is used to call any person that work for company on fixed term contract rather than regular employment. Advantages of such form of employment is better pay and flexibility for contractor and no employment protection which allows company to terminate contract immediately.