CAREFUL
CAREFUL! Locking you in 12months contract and if you cancel early they ask for remaining term to be paid in full! And this is for the most basic package. I only wanted for 2 months and support was asking for $3k to be paid.
Date of experience:
Oct 08, 2025