1.0
Mar 26, 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