I don't exactly understand how top management is handling this company but people are leaving even those in management positions! We are utterly understaffed and employees get constantly overworked all because the new staff who get hired left just after we trained them! Its not like we've got a designated trainer to train all new hires, but we trained them ourselves! And at the same time we also do our regular jobs, so we had to work two different roles at the same time which obviously won't be done in an 8 hour shift! So that means working overtime to get our real jobs done! Working here had been nothing but stressful, toxic and exhausting!!