5.0
Aug 5, 2016
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
- Company size is perfect. Small enough that your work can make a big difference, but big enough for long-term stability - Great location downtown Toronto
Cons
None really! It's a great place to work, friendly and approachable staff, intelligent people and interesting projects.