5.0
Dec 11, 2015
Anonymous employee
Current employee
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Amazing culture, great perks, smartest people, do everything to succeed.
Cons
Easy to get the Impostor syndrome. Engineers are valued more than others.