Autonomy in a small company, but management lacks strength - Account Manager Cybba Employee Review

4.0
12 May 2026
Recommend
CEO approval
Business outlook

Pros

Small company with solid autonomy

Cons

Upper management is not great

Explore other reviews about Cybba

5.0
6 Feb 2024
Recommend
CEO approval
Business outlook

Pros

Great tech and great people

Cons

No cons, was a great company

2.0
4 Feb 2026
Recommend
CEO approval
Business outlook

Pros

Good location, great co-workers and snacks were great

Cons

management needs work. no direction

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