3.0
27 Nov 2025
Current employee, more than 5 years
Costa Rica
Recommend
CEO approval
Business outlook
Pros
It was a good company, to learn, and grow, it was flexible and had a good work environment.
Cons
The current laid offs and the way those are being handled. It has given a sense of uncertainty to every employee.