LinkSquares
RepVue Score
0
LinkSquares
Back to ReviewsFormer Employee There has been massive layoffs (twice), sales executives have left or been asked to leave, and no one is hitting thier number. That number is a pipe dream the C-suite cooked up btw. Browse Other Reviews
2.7
Feb 16, 2024
1 Useful