Active since Dec 2024
One of the worst, if not the worst, business to business companies we have ever had the displeasure of dealing with. Expensive, unreliable, no customer service at all - and you cannot get out of contract once you've signed up no matter how many times you notify them. They will keep you in default for years. One of my most regrettable business decisions. Stay away.