2.0
Apr 26, 2018
Anonymous employee
Former employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Some great operating locations, Panama, Spain, Finland
Cons
High turnover of Management, ran as a family company rather than the public company it is meant to be.