Did you know that 86% of new hires decide to stay or leave within the first six months? Or 28% leave after just six months? Yes, this sucks but there is a solution to this problem. If you have a well-thought-out onboarding process for new hires, 69% of employees are more likely to stay with the company for three years. See our blog
https://www.nexttask.co.uk/posts... to find out what you can do to create an effective onboarding process.