1.0
7 Nov 2020
Former employee
Recommend
CEO approval
Business outlook
Pros
A new high tech approach to selling travel insurance thru brokers...
Cons
I've never worked in a business with such a toxic culture... impossible to trust management or colleagues...