This report brings to the surface how people working in the UK’s tech scale ups – and indeed those organisations themselves – feel about their jobs. What makes them stay, leave, and want to escape.
This report brings to the surface how people working in the UK’s tech scale ups – and indeed those organisations themselves – feel about their jobs. What makes them stay, leave, and want to escape.