Agency work refers to a type of employment arrangement where a person works for an agency rather than directly for a company. The agency then assigns the person to work for different companies on a temporary basis. This allows the person to have flexibility in their working hours and gain experience in various industries.
Full definition