Catchpoint
RepVue Score
0
Catchpoint
Back to ReviewsFormer Employee My least favorite company to ever work for. Leadership was a mess, from research. Customers were rarely happy, personally i think the CEO should be removed, its very apparent he doesnt know what hes doing. Entire sales team got let go...again. Browse Other Reviews
2.3
Oct 14, 2024
Useful