1.0
Apr 5, 2025
Former employee, less than 1 year
Cardiff, Wales
Recommend
CEO approval
Business outlook
Pros
Its a job and you get paid
Cons
Pay you late, poor management, 2-3 people in the office actually has customer service, when you leave they dont pay you and block your number. Scam artists, look at their reviews on trust pilot and on indeed