Tech
Stripe accused of ‘back door layoffs’ as tech job fears grow
Managers have been asked to mark 10 per cent to 15 per cent of employees as ‘not meeting expectations’, according to report
Managers have been asked to mark 10 per cent to 15 per cent of employees as ‘not meeting expectations’, according to report