Employees have complained about shifts lasting over 12 hours and being shamed internally for failing to meet targets, reported by the Financial Times.

Source link

Leave a Reply

Your email address will not be published.