1.0
24 Apr 2019
Anonymous employee
Former employee, more than 3 years
Niagara Falls, ON
Recommend
CEO approval
Business outlook
Pros
Leaving this place was the biggest pro.
Cons
The work environment of this company can be described in one word, TOXIC. The pressure, stress and micromanaging of the day to day tasks, along with the ridiculous processes and reports to complete the simplest of jobs becomes old real quick. Do not work for this company.