out of business - Sales CYREN Employee Review

4.0
31 Jan 2024
Recommend
CEO approval
Business outlook

Pros

culture of the sales team

Cons

CEO poor performance over 3 years

Explore other reviews about CYREN

5.0
1 Aug 2022
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

Among the best coworkers I have ever had – felt like a global family.

Cons

Shifting product strategy sometimes led to misalignments between product, sales, and marketing teams.

1
4.0
24 Nov 2025
Recommend
CEO approval
Business outlook

Pros

management understood the challenges of getting deals done quickly

Cons

didn't manage business lines and funding to maximize profit

See reviews by: Helpful|Rating|Date|All