1.0
Apr 10, 2026
Former employee, more than 3 years
Markham, ON
Recommend
CEO approval
Business Outlook
Pros
Health insurance, benefits, office location and colleagues
Cons
The newly hired leadership lacks relevant business knowledge and technical expertise, and their approach has fostered a culture of blame. They focus heavily on asking questions rather than solving problems, and issues remain unaddressed as a result. More concerning, they expect employees to work overtime and actively encourage team members to work late nights and weekends.