Current Employee3.0Feb 13, 2024Highly dependent on being in a good patch. Was lucky last year but annoyed this new fiscal year
Current Employee4.1Mar 14, 2025Larger market led to higher attainment. Aligns to the overall strategy of the company
Current Employee3.6Oct 22, 2024Good company overall, success can be limited to handful of "hot" accounts, long sales cycles