Job satisfaction in European tech on the rise — but Dutch, Swedes least happy Ioanna Lykiardopoulou 1 year ago