2.0
26 Apr 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.