2.0
Sep 21, 2017
Anonymous employee
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business Outlook
Pros
Employees devoted to cause, hard working and friendly. The mandate is amazing and idrc fuels real change around the world. Good benefits
Cons
Management is rife with bullies and workplace violence, they would prefer to lose their best employees instead of admitting fault or investigate violence. Corruption and collusion in the higher ranks. Punitive performance appraisal system. Below market pay rates. HR that either does not understand labor law of purposely ignores it.