5.0
28 Aug 2025
Current employee, more than 3 years
Ottawa, ON
Recommend
CEO approval
Business outlook
Pros
Working here offers a supportive and motivating environment where team members cheer each other on and celebrate successes together. The company provides strong commission plans, while management is committed to ongoing training and professional development. Employees enjoy collaborative work events that build connection and teamwork, as well as thoughtful perks like office snacks that make the workplace enjoyable and welcoming.
Cons
One potential challenge is that the environment can be quite busy at times, which may feel stressful for some people. While the fast pace can be energizing and motivating, it may not suit everyone, especially those who prefer a slower or more predictable work setting.