I really do not take this lightly and I know for a fact that my review is unfortunately not a unique experience. I also believe that someone from the company will write a response to this review trying to cast doubts about it. Their response will be a lie. Remember We Charity? CanadaHelps is not too far off. The company prides itself as a nonprofit but operates very much like a for profit organization, focusing on revenue growth at all costs. Bigotry and discrimination are systemic. Most of the time it's not overt, but you should be prepared to face a barrage of micro-aggressions on a daily basis if you are a POC and/or LGBTQ+. But sometimes the bigotry is in your face, from slurs to inappropriate comments. In addition to that, sexual harassment disguised as jokes is something really common, especially if you are a woman. And the worst of it? HR and management are aware of these issues and do not care. Many in management perpetuate the same behaviour. And why is that? Because again, they only care about the bottom-line/revenue growth. If a manager or employee "performs" well enough, they will brush everything off, gaslight you and eventually push you out if you try to raise concerns. Now, many people could have a great time CanadaHelps. If they can, it's either because they are a part of this toxicity, oblivious to it, or because they are junior enough to not be involved in more serious projects and/or have their time seriously invested in the company. If there is anything I could get out of my awful experience there, and after seeing so many people going through the same, is that I can warn future hires to not work at CanadaHelps. You will be overworked and won't learn much, at best. Please consider another organization that honours being a nonprofit and that actually cares about its employees and the community at large.