5.0
Mar 10, 2026
Current employee
Recommend
CEO approval
Business Outlook
Pros
Customer care staff is highly hospitable and the managers accessible. You are always rehearsing on how to work in other languages and in other situations.
Cons
During the busy times, shifts may be strenuous.