Pay on time
Courteous staff
Practical online system for submitting forms and invoices (paper free)
Cons
Inconsistent assignments (no work at all for a week)
Replace experienced interpreters for inexperienced ones
Suddenly starts offering out of town assignments only
Use interpreters who are non-native speakers in lieu of native speakers