>> but a contractor is nowhere near as productive as a full-time employee
I disagree, also speaking as someone who's seen a mix of runs as a contractor, consultant and staff employee. It's the individual who is very productive or not, not the role they are filling.