1.0
Oct 24, 2025
Former employee, more than 10 years
Trinidad
Recommend
CEO approval
Business Outlook
Pros
People perception is that it is a great place to work but no longer
Cons
Constant expectation to deliver, persecute you for incidents rather than have a blameless culture. Very toxic environment. So refreshing to move on