Setting the Scene of the Brave New Workplace: What is Left for Managers?