1.0
2 Mar 2026
Anonymous employee
Former employee, less than 1 year
Toronto, ON
Recommend
CEO approval
Business outlook
Pros
Maybe the free product ? But not even worth it!
Cons
Absolute horrible management. Disorganized. Toxic leadership No support for development or growth The most disgusting HR and management department People who think they’re greater than you and will literally talk about you to others infront of your face Horrible culture and no room to develop or succeed in your career No training system and expect you to learn everything on your own Cheap as hell! The most gross and disgusting team members I’ve ever encountered