I have had to return to their tech team 2 and 3 times before finally getting resolution on a technical issue. Their support team is incompetent and does not test to ensure resolution. To make things even more frustrating, I have had to explain my tech issues numerous times to each support person - as if no one communicates internally.
I have had to contact them numerous times before being responded to. Very unprofessional!
On another note, It IS a good system when it works but they need better attention to support from upper management. I am surprised they have not addressed this yet and left businesses hanging and frustrated...and for that reason, I'M OUT!