5.0
Jul 18, 2012
Current employee, more than 5 years
Hamilton, ON
Recommend
CEO approval
Business Outlook
Pros
young culture, commitment to improve
Cons
strategy keeps shifting, had weaker management, now fairly impressive... goes overboard (punitive to clients) with compliance restrictions