1.0
Jun 6, 2018
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Absolutely no pros whatsoever. Worst flag out there.
Cons
Where do I start? Refuse to say anything at the IMO, do not represent what’s best for their clients, the industry and certainly not morally. Corrupt, poorly managed, and profit centric.