Good Company - Customer Success Manager (CSM) Leah Employee Review

5.0
31 Jan 2026
Recommend
CEO approval
Business outlook

Pros

Great culture and great people to work with

Cons

Nothing that I can think of

Explore other reviews about Leah

4.0
19 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Good work environment and a nice place to gain experience. You also get to work remotely.

Cons

Since this is a start-up, you might have to put in extra hours for no compensation.

See reviews by: Helpful|Rating|Date|All