1.0
Aug 29, 2014
Current employee, more than 10 years
Niagara Falls, ON
Recommend
CEO approval
Business Outlook
Pros
Clean comfortable environment. Good people to work with
Cons
Game playing includes never being able to attain the top bonus because its unattainable. Unfair bonus structure due to miscalculations and changing goals constantly.