Current Employee1.7Mar 21, 2024Canadian team needs leadership and structure. Lots of friction currently with acquisition strategy
Current Employee3.6Dec 12, 2023great place to work. most of the sales force is still new so compensation expectations may not be accurate
great place to work. most of the sales force is still new so compensation expectations may not be accurate