1.0
22 Apr 2023
Current employee, more than 10 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Relatively stable compared to the other high-tech companies Might be good for fresh graduates
Cons
Although it is supposed to be a high-tech company, but innovation isn’t part of the working culture. Salaries are Lower than the market Toxic working culture and lots of internal politics A high turnover rate of smart employees! Driven by internal politics rather than business.