Displaying all articles tagged:

Gds International

  1. bons mots
    ‘Close the Deal, You C—s!’A lawsuit reveals some of the “innovative” techniques a publishing company used to motivate employees.