The team is very supportive of each other's work as well are quick learners when it comes time for an update or change in their system! This has been our only choice so far with scheduling software since they have always had great service support from them!! I think this may be because there aren't many options available out here but if you're currently looking into any type of scheduler (aside form hiring someone else) then definitely give them some consideration. They offer fantastic customer care/service which makes us feel comfortable about working through challenges together whenever something arises. !