Ego at the Top - Sales Development Representative (SDR) DefenseStorm Employee Review

2.0
27 June 2024
Recommend
CEO approval
Business outlook

Pros

Good work life balance / flexibility, it’s unlimited PTO and you get all banking holidays off, it’s good health insurance, and you get your birthday off. They offer 401k, but no match

Cons

The people in charge at this company aren’t very smart. I’m not saying that in a nasty/personal way, they just don’t make great decisions. They lead with ego. Either hire people who have no idea what they’re doing OR they don’t listen to the people who do know what they’re doing. I’ve never worked for a company that gets in its own way so often and so proudly. C-level leaders at this company love to boast about the “journey of DefenseStorm” how “different” the product is and that it’s the only “built for banking” platform, as if that is such a monumental statement that saying the phase alone will get someone to sign a 3 year contract. Ego at the top is the detrimental factor. Leaders at this company love to toot their own horn, another strange occurrence I experienced often. Inflated results with a positive spin, always. They pass an audit and celebrate like they won the lottery. Or someone retires and they dedicate 30 minutes of an all company call to that individuals “fondest memories” at the company, like give me a break. After 10 years in business, they cannot figure out the sales process. Can’t figure out a repeatable process for selling their product… They reinvent the wheel over and over again and still, can’t nail it down. They tend to overcomplicate things in the most old school of ways, it’s kind of bizarre for a tech company to be so behind. I wouldn’t recommend working for this company if you are looking to have a voice or make an impact. If that doesn’t bother you, go for it!

Explore other reviews about DefenseStorm

5.0
17 June 2025
Recommend
CEO approval
Business outlook

Pros

- Solving a real problem for customers - Interesting architecture and scaling challenges - Supportive culture

Cons

- A bit of growing pains right now as the org is trying to fix processes and product management

1.0
13 May 2026
Recommend
CEO approval
Business outlook

Pros

The position offered competitive compensation and a strong pay structure.

Cons

This role was a bait-and-switch operation. While it was marketed as Senior Customer Success/Experience, the daily reality was almost entirely focused on sales rather than genuine CS/CX functions.

See reviews by: Helpful|Rating|Date|All