1. Limited/no opportunities for career growth.
2. A lack of diversity in leadership roles.
3. Compensation is not competitive within the Toronto market, and it appears that salary adjustments were made without thorough market research.
4. Leadership quality is inconsistent, with fewer leaders who actively foster learning and mentorship.
5. Several benefits and perks that were previously part of OnCall have been quietly phased out, including flexible time off and the annual holiday office shutdown. In 2024, this was replaced with three floater days, which has since been reduced to one in 2025. The career development perk ($150 per year for courses or conferences) has also been removed.
6. Multiple rounds of (quiet, but noticeable) layoffs have led to increased workloads for remaining employees and growing frustration among customers.
7. Company-issued laptops come preloaded with excessive software that make the computers extremely slow.
8. There's been a noticeable shift toward offshoring roles from Canadian and American teams to India, presumably for cost-saving measures.