Deepwatch reviews

3.2

47% would recommend to a friend

(43 total reviews)
avatar

Brian Dhatt

100% approve of CEO

46% positive business outlook

Reviews by job title

43 reviews

Reviews about "Compensation"

Return to all reviews
3.0
May 31, 2025
Recommend
CEO approval
Business Outlook

Pros

The immediate managers are great. Tools are rad, coworkers are wizards. The platform they have is the best Ive worked with. Thwarting bad guys, and catching red teams is a good time. The clientele list is massive and makes for interesting events.

Cons

The pay is pretty low compared to the market. Company would rather lay off and rehire than give meaningful raises. Despite the "Wear Multiple Hats" startup mentality, they don't really foster their analysts to be more. Additionally, they are pretty bad at utilizing people skillset effectively, if you don't fit the DW analyst mold, you'll either burn out, or get laid off.

2.0
Apr 18, 2025

It was good until it wasn't

Recommend
CEO approval
Business Outlook

Pros

- Unlimited PTO - Good compensation - Good training budget and benefits - Smart people to work with

Cons

Too many to count at this point, multiple RIFs to reduce headcount and help the company become profitable alongside several other firings of well respected individuals out of nowhere have soured the good will the company previously had. In addition employee incentives were cut in 1/2 and the aggressive shift from remote first to the push for physical SOCs in high cost of living areas just to have butts in seats to put on a show for visiting customers. In addition all new positions were also tied to those specific geolocations forcing current employees and high performers to either leave for a better opportunity or be stuck where they are if they're unable (which most people aren't) to pick up & move states away. Lack of support and tooling forces analyst to send up subpar & downright embarrassing escalations to customers with no signs of providing analysts with any support that isn't some form of "AI". TLDR: It doesn't feel like one of the hearts of your service is valued anymore. The quality of work as severely dropped, analyst's & your customers deserve better.

5.0
Jan 18, 2025
Recommend
CEO approval
Business Outlook

Pros

Great base plus commission. Definitely recommend.

Cons

A lot of turnover but great company.

Viewing 7 - 9 of 43 Reviews

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