employer cover photo
employer logo
employer logo

Cleo Communications

Is this your company?

Supportive co-workers but heavy workload and long hours - Senior Technical Manager Cleo Communications Employee Review

4.0
15 Apr 2026
Recommend
CEO approval
Business outlook

Pros

Co-workers. Coworkers are great. Good atmosphere.

Cons

Heavy work load. Hours are long.

Explore other reviews about Cleo Communications

5.0
14 May 2026
Recommend
CEO approval
Business outlook

Pros

Amazing Place to work at. Lots of opportunities and a very friendly environment!

Cons

No cons!! I am loving my time here!

4.0
23 Mar 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

they are good in work culture

Cons

Nothing specific to be mentioned

See reviews by: Helpful|Rating|Date|All