Supportive culture with great work-life balance, but low pay - Customer Success Manager Truvid.com Employee Review

4.0
8 June 2026
Recommend
CEO approval
Business outlook

Pros

Good people, very open to suggestions, great WLB, Good management and high trust in their employees

Cons

lack of growth opportunities internally

Explore other reviews about Truvid.com

5.0
21 Nov 2022
Recommend
CEO approval
Business outlook

Pros

Flexible; Friendly, supportive staff, and get to work on actual deals

Cons

Too casual for my liking

5.0
2 Sept 2020
Recommend
CEO approval
Business outlook

Pros

great management, great vision, hard working founders and team

Cons

location was a big bummer

See reviews by: Helpful|Rating|Date|All