I worked for Neovia Mississauga for 3 month's and was my worst experience ever. The management is poorly they treat people with no respect. Heavy work no good payment. They do not hire full time. Nothing to learn from this place or to move up. I hated this place so much, basically is sh....place to work.
A lot. Never work for this sh.... company!!