Deepwatch Customer Success Manager (CSM) reviews

3.0

Be the first to recommend this company

(1 total review)
avatar

Brian Dhatt

Not enough data to show CEO approval

Reviews by job title

1 review
3.0
Nov 20, 2025
Recommend
CEO approval
Business Outlook

Pros

Multiple product sets, great health benefits, communication reimbursement monthly, professional development benefit and the company has attracted extremely talented and genuinely great people.

Cons

With any startup, there were a LOT of changes over the last several years. Many improvements to documentation, workflows and leadership, as well as product offerings.. but the timing was delayed. This negatively impacted retention, upsells, etc. I hope the company can turn this around and restore client trust

Glassdoor has 222 Deepwatch reviews submitted anonymously by Deepwatch employees. Read employee reviews and ratings on Glassdoor to decide if Deepwatch is right for you.