employer cover photo
employer logo
employer logo

Cleo Communications

Is this your company?

Working with customers supporting software. - EC Support Technician Cleo Communications Employee Review

2.0
Oct 15, 2013
Recommend
CEO approval
Business Outlook

Pros

Decent hours and support from other teams in the organization.

Cons

Small company. Doesn't consider years of service when deciding on layoffs. All higher jobs within the organization are friends or former coworkers of the current management team so no chance of advancement.

Explore other reviews about Cleo Communications

5.0
May 14, 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
Apr 15, 2026
Recommend
CEO approval
Business Outlook

Pros

Co-workers. Coworkers are great. Good atmosphere.

Cons

Heavy work load. Hours are long.

See reviews by: Helpful|Rating|Date|All