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…