Salary - Customer Success Manager DCI Employee Review

5.0
24 Sept 2025
Recommend
CEO approval
Business outlook

Pros

Nice work environment, place to grow

Cons

salary is not appealing and low

Explore other reviews about DCI

5.0
27 Jan 2026
Recommend
CEO approval
Business outlook

Pros

nice people and work balance

Cons

not creative in work style

5.0
19 Jan 2026
Recommend
CEO approval
Business outlook

Pros

good support, friendly workers, good environment

Cons

can have slow weeks and weeks with lots of overtime. slow growth

See reviews by: Helpful|Rating|Date|All