1.0
Dec 8, 2025
Former employee
London, England
Recommend
CEO approval
Business Outlook
Pros
some decent and very helpful people
Cons
no defined process', no constructive engagement - often ridiculed with no guidance , voice not listened to on multiple occasions, out of date sales information, hostile work environment often very uncomfortable school culture