1.0
24 Jul 2025
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business outlook
Pros
There are none. 5 word minimum.
Cons
It's a horrible employer and a scam in terms of product. A lot of complaints from customers all the time. Leadership team doesn't know what the internet is nor is there a real strategy in place.