ParentFull threadu678u·Its true though. 75% of my IT dept are outsourcers - or those who used to work for such companies.View on HN