Current Employee3.1Jan 26, 2024It has been interesting. Important to make sure you have the right territory and the right boss.
Current Employee4.4Feb 21, 2025Team Canada is great, product is great, a lot of opp for growth but very competitive space
Former Employee1.9Oct 25, 2023My overall experience was this is a “good ok’ boy” system, where politics get you what you want.
Current Employee5.0Feb 24, 2025overall experience has been great, culture is amazing and so is the product fit