employer cover photo
employer logo
employer logo

Owl Cyber Defense

Is this your company?

Who's the Boss? - Administration Owl Cyber Defense Employee Review

1.0
Dec 17, 2024
Recommend
CEO approval
Business Outlook

Pros

A good place to obtain experience.

Cons

Don't plan on having a long-term career at Owl. The problem with working at Owl is that it is owned by DC Capital Partners. DC Capital is using an aggregation model to grow. Which means they are acquiring companies and eliminating redundant positions. So, the purpose of Owl as well as other DC Capital holdings is to make a profit for DC Capital. Owl, as a subsidiary, is an afterthought and is there to serve DC Capital's purposes, even at the detriment of Owl and its employees.

Explore other reviews about Owl Cyber Defense

5.0
Aug 29, 2025
Recommend
CEO approval
Business Outlook

Pros

- Great team bonding events - Good communication from leadership - Growth

Cons

- Engineers switch teams often.

1.0
Jan 25, 2026
Recommend
CEO approval
Business Outlook

Pros

Paycheck and some people are nice.

Cons

Every leader has multiple titles and are stretched thin. They constantly have layoffs and leadership changes. They are obviously aggregated their business while simultaneously saying that your future is safe.

1
See reviews by: Helpful|Rating|Date|All