STORD
RepVue Score
0
STORD
Back to ReviewsFormer Employee total smoke and mirrors. Nothing special about the product, extremely disorganized, bloated sales team, lot of bait and switch in the hiring process vs actually working there, not a lot of people hit quota unless they were grandfathered in. Pretty much no culture... Browse Other Reviews
2.0
Jun 27, 2023
Useful