Swillhouse CEO Steps Down From Key Role After Bombshell Report Alleges Widespread Toxic Culture
Five female employees from across the Swillhouse venues — aka Restaurant Hubert, Le Foote, Baxter Inn and Caterpillar Club — allege they were sexually assaulted in the venues, as well as harassed and encouraged to take drugs on shift.
Pedestrian.tv ·