3.0
Sep 21, 2018
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
- Great team environment, everyone gets along - Training is great and thorough as long as you get the right people to assist you - Great location in the heart of Downtown Toronto - Benefits
Cons
- Focuses on trying to expand into different markets rather than prioritizing clients needs - Management over-promises to clients, but cannot deliver during the time stated - Has a corporate office feel rather than a start-up company - Need more clarity on roles and responsibilities to their staff