Wasn't the best fit for me...terrible leadership - Manager Diabetes Canada Employee Review

2.0
Jan 20, 2026
Recommend
CEO approval
Business Outlook

Pros

Toxic work environment; a lot of politics; terrible leadership

Cons

You get to do good work that helps people.

Explore other reviews about Diabetes Canada

5.0
Jan 10, 2023
Recommend
CEO approval
Business Outlook

Pros

Good team to work with and very supportive

Cons

Organization is changing and it can be stressful

2.0
Mar 2, 2026
Recommend
CEO approval
Business Outlook

Pros

Benefits, remote work and flexibility

Cons

Poor leadership, micromanagement and toxic culture. The structure is fried and the systems in place do not work but change is not welcomed. the remote work is nice but not when you end up having people call you at all hours and days. You always have to be “on”

See reviews by: Helpful|Rating|Date|All