Great place to learn and make an impact - Senior Customer Success Manager (CSM) Liven Employee Review

5.0
Jan 19, 2026
Recommend
CEO approval
Business Outlook

Pros

Supportive team culture and approachable leadership. Plenty of opportunities to learn and take ownership of projects. Flexible work arrangements and good work–life balance.

Cons

Employees from different countries tend to slow down the momentum due to different work culture.

Explore other reviews about Liven

5.0
Jul 8, 2025
Recommend
CEO approval
Business Outlook

Pros

Good leader and company culture

Cons

No that much, it’s okay

5.0
Aug 9, 2024
Recommend
CEO approval
Business Outlook

Pros

Freedom to be innovative at work.

Cons

There are really no downsides

See reviews by: Helpful|Rating|Date|All