4.0
Nov 8, 2024
Former employee, more than 8 years
Port of Spain
Recommend
CEO approval
Business Outlook
Pros
Amazing supportive team Lots of opportunities to build relationships with colleagues across the globe Decent bonuses per year Flexible working conditions/ work at home opportunities
Cons
Work volumes are high and deadlines are strict