5.0
27 May 2025
Current employee, more than 3 years
San Pedro, San Jose
Recommend
CEO approval
Business outlook
Pros
Great opportunity to gain experience in global tech support. Multicultural environment with supportive colleagues. Decent training programs and learning resources.
Cons
Pay could be more competitive compared to industry standards.