5.0
Aug 4, 2025
Former employee, more than 1 year
Stafford, England
Recommend
CEO approval
Business outlook
Pros
Very good work force and feels as though your making a difference
Cons
Can be very repetitive and long days with back to back phone calls for 8 hours