Quantifying the impact of positive stress on companies from online employee reviews

Published in Nature Scientific Reports 13 (1), 1603, 2023