https://www.youtube.com/watch?v=eIbJs_gMzRU
People are our future.
23
of hires leave within the first year
33
of new hires look for a new job within the first 6 months
69
of employees stay with a company for 3+ years if they experienced great onboarding
(Click and drag to move)