3.0
23 Aug 2022
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great people, friendly environment. Nice working environment.
Cons
Working hours were very unfavourable. Little to no guidance on work duties. Clients often left feeling confused whether we were travel reps or a tech firm.