1.0
27 Nov 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Good pay, remote work, good idea
Cons
Terrible sales environment no interest in adding sites has money but refuses to invest management don’t understand sales at all