Great place to work - Customer Success Manager (CSM) Theatro Employee Review

4.0
Mar 17, 2025
Recommend
CEO approval
Business outlook

Pros

Flexible schedule if needed, great team and customers to work with

Cons

sink or swim kind of environment

Explore other reviews about Theatro

5.0
Jan 27, 2025
Recommend
CEO approval
Business outlook

Pros

Learning Environment and good management

Cons

Nothing in my experience till now

2.0
May 12, 2026
Recommend
CEO approval
Business outlook

Pros

Very good work life balance

Cons

Lack of structure and vision

See reviews by: Helpful|Rating|Date|All