I have been with them for about three years now as an account manager/client rep in their billing department. They're always professional but friendly when dealing directly w me or other team members! Nothing really to dislike here so far - they've done great work at all times & we haven't had any issues that were big enough where it was something i couldn’t handle myself (ie- employee didn't show up). Great people who care deeply abut what's going on internally within our business!! Highly recommend working together if you can afford this service. We needed help managing multiple accounts across two states effectively without having someone there full time to manage everything day by day. This is exactly how things turned out after switching over from another vendor last year which wasn’t meeting expectations either way due to lack of knowledge management skills amongst staff member involved.