1.0
Apr 11, 2025
Former employee, less than 1 year
London, England
Recommend
CEO approval
Business outlook
Pros
Free tea and instant coffee (if you can call that a perk)
Cons
Bleak working environment Long hours Advertised as consultancy position when you’re really just a cold caller Feels like you’re scamming people all day Possibly the worst place I’ve ever had the displeasure of working at