Lots of people in this company work as an outsourcing contractor. does this sound natural?

22 Nov 2018

Native language
Japanese
Closed question
Question about English (US)
Lots of people in this company work as an outsourcing contractor. does this sound natural?