Be warned if you are approached for a contract position with this company. They will lure you in with promises of lots of assignments and feel-good vibes. What they fail to tell you is that they will in no way give you any feedback, or assistance. They will simply not assign you anything, until you are at the point of practically begging for money. Empty promises, excuses and lies. They give you no opportunity for improvement, and fail to tell you that they survey every customer that a piece is turned in for. You won't get the results of the survey, so you have no idea what (and if) you're doing anything wrong. Emails go unanswered for days while they try and figure out which lie they are going to tell you next. Run far away.
Advice to leadership would include-Stop blaming your inability to develop people on your "volume," and call it what it really is, poor leadership and people skills. Be up front with people when they are trusting you with their income, and give a realistic outlook.