Stay away - bad place to work
Customer Service Representative (Former Employee) – Vaughan, ON – 5 June 2017
Not a good company
Kid pretending to be a boss- still has temper tantrums but he's daddy's son (owner) - no clue how to manage- can't stay on task and gets overly excited about what he is doing that day and forgets to follow through the next.
Exploits new Canadians with below standard wage for their skills and then they get mad when people quit when they get a living wage somewhere else.
Bring people in to make changes then fire them shortly thereafter
Bad culture- stay away