I worked in a small team in Mississauga and it was great. Everyone worked hard and diligently on their own tasks. The culture is very friendly and they welcomed me with open arms when I started.
Svantaggi
The facility can be very loud due to all of the machines running simultaneously, yet the company provides ear plugs to help out with the noise.