Brilliant product and exceptional team - Customer Success Manager DLVR Employee Review

4.0
Jun 22, 2023
Recommend
CEO approval
Business outlook

Pros

Really good people to work with, even though it's 8000 miles away, good communication and a c-level that understand both the technology and business.

Cons

Very small company, you need to be the ultimate self-starter.

Explore other reviews about DLVR

5.0
Jun 11, 2020
Recommend
CEO approval
Business outlook

Pros

good environment, good pay, good benefits, interesting work

Cons

they have a saboteur in their midst, I've seen it often at tech companies

4.0
Jan 22, 2021
Recommend
CEO approval
Business outlook

Pros

Build your own schedule and work within teams.

Cons

Surprise changes by management and little communication.

See reviews by: Helpful|Rating|Date|All