Market development specialist (Former Employee) – Mississauga, ON – June 14, 2016
Good company to work for if you are in the right department and working for the right manager. Too much micro management and lack of training. Some managers are better than others. I wish they all had similar style of training and work ethics.