2.0
Feb 25, 2025
Former employee, more than 5 years
Guatemala City
Recommend
CEO approval
Business outlook
Pros
Salary is not so bad.
Cons
Site in Guatemala is being reduced because they are taking most positions to Sri Lanka. People is being fired for this.