5.0
2 Jul 2026
Current employee, more than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Great mix of vendors and wide opps to network. General sales management were great
Cons
Nothing bad to say here
Check out your Company Bowl for anonymous work chats.
The top reviewed jobs include
Users say... "worked with some great people work there" "Fun job good culture I like it" "Work life balance is good" "High salary, good shifts, decent colleagues" "Benefits are good."
Users say... "Poor management." "Average salaries Not streamed processes" "1. Low pay and no desire to support career growth." "Uncertain future with lots of sudden layoffs." "bad leadership"