2.0
Jul 3, 2026
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good pay regardless of location
Cons
Owner centric company culture, very little visibility regarding company direction. Super messy internal processes that make solving customer issues impossible at times