1.0
26 Aug 2025
Former employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
The only positive aspect of this job is the paycheck, which is just barely above industry standards. Some of the team members are friendly and helpful.
Cons
Inadequate Resources No Work-Life Balance No Room for Growth