5.0
Oct 15, 2013
Current employee, more than 5 years
Port of Spain
Recommend
CEO approval
Business Outlook
Pros
Great compensation, ideal culture of people to work with, satisfying challenges at work and an involved and caring management.
Cons
Vacation requests are difficult to plan too far in advance due to changes in company projects.