3.0
3 Feb 2026
Former employee, more than 3 years
San Pedro, San Jose
Recommend
CEO approval
Business outlook
Pros
Good salary compared to other employers, good international insurance, pleasant facilities, and accessible to many other businesses. It's a good organization to add to your resume.
Cons
The work environment is stifling. Colleagues can be very rude, it's very hierarchical, even though they say it's not, they're always looking to take advantage of you.