5.0
Jul 10, 2017
Anonymous employee
Former employee, less than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
- Brilliant future - Great people - Relaxed environment - Competitive compensation
Cons
- Location is ok but would be better if it was close to a subway station - More executive staff than operational people - Only a few perks at the office