1.0
Jun 10, 2025
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Not too many I can think of compared to other places.
Cons
Outdated product, outdated tech, zero innovation. You role will basically be customer service dealing with all of the above daily.