highest turnover rate in Canada more than 25%, people leave within weeks and Nesto are trying to hide it by saying anyone who left can not handle fast growing company. Far from truth just check the linked of people who left and see where they went.
Horrible Culture, micro management, no career progress.
Spreading lies about people leaving and shady practise at best.
HR already knows and can do nothing. everything was shared and communicated to more than one person and no one has any interest to fix it