4.0
Apr 1, 2017
Former employee, more than 5 years
Santa Tecla
Recommend
CEO approval
Business Outlook
Pros
Good benefits, facilities and environment. A good place to develop a career in call center industry
Cons
Difficult to develop a career in the non-operational area