Deck chairs on titanic, don’t bother - Customer Success Manager (CSM) GoCanvas Employee Review

2.0
21 Jun 2026
Recommend
CEO approval
Business outlook

Pros

WFH full time Full autonomy

Cons

Everyone wearing 4-5 hats, no one knows who reports to who. Everyone confused about where things are going.

Explore other reviews about GoCanvas

5.0
16 Oct 2024
Recommend
CEO approval
Business outlook

Pros

Great management great product great benefits

Cons

Constant change-make sure you can handle it

See reviews by: Helpful|Rating|Date|All