2.0
13 May 2026
Former employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Good hardworking people in the customer service and support roles
Cons
Horrible management that has lost all sense of directions, will have you commit fraud in their name and will use you till you are worthless to them.