3.0
Oct 31, 2019
Current employee, more than 3 years
Guelph, ON
Recommend
CEO approval
Business Outlook
Pros
Reasonable pay, Industry leader, nice staff
Cons
IT from the Stone Age, every single decision needs to be approved by Japan. less than stellar upper management