3.0
Nov 10, 2025
Current employee, more than 8 years
Costa Rica
Recommend
Business Outlook
Pros
Nice work environment, good benefits,
Cons
below average compensation, org changes changes affect employees frequently, Layoffs, or other reasons.
Check out your Company Bowl for anonymous work chats.