Talroo
RepVue Score
0
Talroo
Back to ReviewsFormer Employee The company has gone from 80+ sales reps to less than 10 in 6 months time. Culture was great in the begging and I don't even know what I would call it now besides toxic. They likely will not be hiring anytime soon but do your research before taking a role with Talroo. Browse Other Reviews
1.9
Jun 29, 2023
Useful