IT Support Specialist Level 3 (Former Employee) – Niagara Falls, ON – 5 November 2018
The company itself is a good and well established company. People working there have been there for many years. It has a good job culture and good benefits. It is a family business and have been going for over 75 years.