2.0
Oct 11, 2018
Former employee, more than 3 years
Niagara Falls, ON
Recommend
CEO approval
Business outlook
Pros
good pay good staff discount program
Cons
stressful place to work, low morale and poisonous environment managers are slave drivers they give you 60% and expect 180% for the money they pay it is not worth the stress