This is a nice company and the scheduler is very nice. Payments are a little iffy. I have never had a bad issue with them, except for not getting paid and having to ask for payment. When I email a reminder, I get paid right away. Of course, they shouldn't need to be reminded to pay, so I guess that is an issue and it has happened several times. So, great company. I've had no major issues and I recommend them, but be warned that you need to watch your payments and be prepared to remind them to pay you.