- Great people oriented sales reps
- Easy set up with client accounts for billing purposes
- Flexibility regarding working out how much assistance is needed depending upon individual needs & ability while keeping rates competitive among other companies' offerings
- Good but not great