1.0
Jan 24, 2026
Current employee, more than 8 years
Toronto, ON
Recommend
CEO approval
Business Outlook
Pros
Some good colleagues and hands on technical work.
Cons
Zero ethics, weak professionalism, and unclear management practices. Employees are left without transparency in growth and compensation decisions