2.0
Oct 9, 2012
Former employee, more than 1 year
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
- Located in Toronto - ability to move around to many different departments
Cons
- really bad customer retention - bad nurturing of young talent - no perks