They really need to understand the employees
Always being having a feeling of being belittled
Great assurance but Poor management
Lack of Communication and plays favouritesLeadership review
Lack of Communication and plays favourites
They take 7 days to deliver local deliveries in GTA. Don't know why they insist to be in business but don't want to work.