Business Administrator/ Production Billing (Former Employee) – Toronto, ON – 10 August 2018
I found working at Innocean to be often stressful. The employees were often not treated with respect and often belittled. The use of the English language among many of the employees was extremely colorful and in poor taste. There was poor communication
It was close enough to home that I could ride my bike to work and not take public tansit.