I joined a new company recently. Where NEO means: New Employee Onboarding.
Makes so much sense 🤣
Login to reply
Replies (1)
I hope it was all about encouraging employees to innovate and think for themselves!