Nice place - Customer Success Manager (CSM) Jessica London Employee Review

Explore other reviews about Jessica London

5.0
9 May 2025
Recommend
CEO approval
Business outlook

Pros

It was amazing, would recommend

Cons

No cons, love the experience

1.0
21 May 2025
Recommend
CEO approval
Business outlook

Pros

Part time, local to me and great first time job

Cons

Part time no holiday pay

See reviews by: Helpful|Rating|Date|All