I'm working as a contractor for a company , my payroll is through a different contracting agency, is this considered as contract/freelance work?