Oh man I know these guys!! There was a job interview a year back under a different company name and it was a "event coordinator" that had nothing to do with events and it was just sales stopping people in argyle. It wasn't a pyramid scheme but equally shitty practice and false job advertising.
Glaswegian startup my ass these guys have a London accent