terrible - Account Manager Cybba Employee Review

1.0
Nov 14, 2025
Recommend
CEO approval
Business Outlook

Pros

there really aren't many, pay is ok

Cons

no leadership, no one knows what they're doing, everyday is chaos, no diversity

Explore other reviews about Cybba

5.0
Feb 6, 2024
Recommend
CEO approval
Business Outlook

Pros

Great tech and great people

Cons

No cons, was a great company

4.0
May 12, 2026
Recommend
CEO approval
Business Outlook

Pros

Small company with solid autonomy

Cons

Upper management is not great

See reviews by: Helpful|Rating|Date|All