They have been very helpful with scheduling through their office manager when we are unavailable to answer questions or do our own personal schedule via my phone at home! I dislike that they don't pay for mileage unless you use them as your primary provider which isn’t always possible depending upon patient needs/schedules etc., but overall it has worked out well enough without having an issue about not being reimbursed correctly yet.
There aren't many downsides other than needing more time management skills from myself since there often times can be multiple people calling me simultaneously due to how busy this service gets during certain seasons such as winter break-time where students need help quickly!!