1.0
26 Mar 2026
Former employee
London, England
Recommend
CEO approval
Business outlook
Pros
There are no benefits of working here
Cons
Demanding workload-they expect you to be online 24/7, lack of cooperation from senior team members, and comparatively very low salary