Straight factoring may not always be the best option.
That statement is sometimes true in general but rarely in the case of recruitment companies dealing with contractors or temps.
The contractors need to be paid bang on the nail at the end of each week or month and it is highly unlikely that the company will have been paid for their services before that time meaning that funding is required.
The only asset that recruitment companies have is their outstanding debts and factoring will generate far higher levels of working capital than bank overdrafts and the funding levels will keep expanding in line with sales unlike overdrafts
I have worked in Factoring for Recruitment Agencies looking after clients and their credit control - potential disadvantages are can easily get tied in with penalty clauses for exiting, and incur a lot of penalty charges for drawing down money, plus any severely overdue invoices or queried invoices will often be disallowed.
Most factoring companies will want a minimum commission income for doing the job and if one tries to break the contract early they become entitled to the balance of the annual fee. In any event most recruiters won't want to give up their facility as it's the most appropriate method of funding for the type of business.
The "penalty charges for drawing down money" are called interest charges and are payable to every financial institution that one borrows money from.
Most factoring companies will levy a refactoring fee if an invoice becomes severely overdue (say 120 days) but this is a rarity in the recruitment industry
Alternatively, look at CHOCS funding but make sure your invoices are paid as promptly as possible.
CHOCS funding facilities have exactly the same disadvantages as those that you have mentioned for standard factoring.
Whilst I would always advise companies to ensure that their credit control is in order before thinking about factoring, recruitment companies are the exception to the rule - especially if they are new starts