The culture is good. Managment needs some improvement in terms of communication but compared to other jobs in the area, it's better than most. Pay is good, lot of employee engagement activities, respectful, ton of growth opportunities. This place is ...
Chat Technical Service Representative (Current Employee)
Niagara Falls, ON - 23 September 2018
Fine company to work for. Have to wait for your benefits for 6 months(1 year for dental). Would only really recommend for younger people or people who really need it