Good company - Customer Sucess Manager Delegate CX Employee Review

5.0
May 21, 2025
Recommend
CEO approval
Business Outlook

Pros

Overall great company to work for.

Cons

Struggles of a young business growing quickly.

Explore other reviews about Delegate CX

5.0
Apr 22, 2025
Recommend
CEO approval
Business Outlook

Pros

Amazing Culture that supports their US and PH teams

Cons

None that I can think of

4.0
Sep 1, 2024
Recommend
CEO approval
Business Outlook

Pros

Good starting rate for freshies

Cons

Average Starting Rate, Little to No Career Growth. You are stuck to your role forever.

See reviews by: Helpful|Rating|Date|All