Current Employee4.1Apr 14, 2025Great experience but limited career growth due to lack of roles available in the Canadian market.
Current Employee4.0Feb 12, 2024Positive experience overall. Good culture at the company and they are investing a lot into improving their sales processes. Competitive industry but the product is a market leader.
Positive experience overall. Good culture at the company and they are investing a lot into improving their sales processes. Competitive industry but the product is a market leader.
Current Employee3.1Dec 5, 2023It has its highs and lows but overall a good company which is having growing pains
Current Employee3.6Feb 21, 2025Overall experience has been great! Good culture and leadership, average compensation.