Terrible company.
Minimum 2k signup fee for their service. Simply put - if you have to pay $2,000 to learn how to use a piece of software - it should tell you something about how intuitive it is to use (hint: it's a mess) (hint #2 - that signup few goes straight to the affiliate who referred you)
Terrible customer service and bad development practices. 95% of people at IS work in sales. It shows in their culture and in their product.
It's impossible to leave. They have some of the shadiest cancellation policies, make it nigh-impossible to leave and charge you for the next billing cycle. Incredibly shady.
I'm embarrassed that I ever did business with them.