Do not work for this company
Customer Service Representative (Former Employee) – Burlington, ON – 25 June 2017
This place was not a very good place to work, you are made to feel like you are important at first and then they walk all over you. Managements heads are inflated and they lie to themselves all the time about how good the company is.
Terrible Management, poor employee engagement