Ok but not long-term - Customer Success Manager Darwinbox Employee Review

3.0
3 May 2024
Recommend
CEO approval
Business outlook

Pros

Good culture and people are nice

Cons

No long term mindset, unhappy customers

Explore other reviews about Darwinbox

5.0
29 Sept 2023
Recommend
CEO approval
Business outlook

Pros

Good for career growth and great culture

Cons

Feels like Work life balance is not perfect

4.0
17 Nov 2022
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Flexibility to work , good environment, some good managers

Cons

Product enhancement and implementation is on improvement

See reviews by: Helpful|Rating|Date|All