1.0
Sep 14, 2023
Current employee, more than 1 year
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
High pay, some interesting and fun social events
Cons
A disorganized mess. No structure. Low caliber talent in employees and management. Trying to do everything and nothing all at once.