Hours flexibility was good but payment timing issues
The sales process was fairly accommodating in fitting the hours I actually work, which I appreciated. Scheduling demonstrations and calls was relatively easy and didn't feel forced into inconvenient times. The sign-up and invoicing process was smooth, but I did notice a slight delay in receiving my invoice after payment, which caused a bit of uncertainty initially. The training schedules aligned well with my availability, although some updates to the software appeared during hours I wasn't actively working, slightly disrupting my workflow. Overall, the timing fit my routine well enough and the support calls were respectful of my schedule. A bit more real-time invoicing would make this a more polished experience, but I was otherwise satisfied with how the hours and communication meshed with my needs.