5.0
Apr 10, 2026
Current employee, less than 1 year
Recommend
CEO approval
Business Outlook
Pros
Supportive team environment with helpful training and clear processes. Good exposure to customer service skills and handling real client cases.
Cons
High workload and performance pressure at times.