1.0
Aug 8, 2024
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
Hotel stays abroad but hard to book
Cons
Toxic and micromanaging management. They pretend to be about people but they are just the exact opposite It is a call centre job