‘My job took away our chairs’: New manager reprimands employees, makes them stand for full eight hour shifts

You are here:
Go to Top