5.0
31 Aug 2019
Former employee, more than 10 years
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Great place for Science and Innovation. Work on technology for saving lives
Cons
As a small company resources are limited so you have to find creative ways to seek out external resources.