employer cover photo
employer logo
employer logo

Cleo Communications

Is this your company?

Not a place to work - Sales Executive Cleo Communications Employee Review

1.0
Jun 20, 2019
Recommend
CEO approval
Business Outlook

Pros

New office looked nice but didn't have many happy folks working for them in building.

Cons

This is not a good place to work. They don't have senior leaders that take charge, or are there on merit...best buddies. Not much in the way of new technology coming out or that works and no long term directions. On the sales side of things you wont make money unless you have assigned existing accounts and have access to up sell them. Partner program doesnt work, they hate Cleo since they screwed them and wont work with partners and the typically have no clue on how you get paid. Upper management in Sales needs to go.....they change direction every few weeks, dont support the staff and often lie to customers about the product , pricing and support. Don't waste your time working here ... Cleo's once good name is fading. CEO should leave if he can't sell out.

avatar
Cleo Communications Response
7y
Thank you for taking the time to bring your concerns to our attention. We work hard at creating an open and supportive environment for all our employees around the globe in this constantly evolving technology space. We always urge employees to reach out to HR directly so that we can work together to better understand the experience/s they are having and make necessary adjustments. For Cleo Alumni, we also keep our doors open to communication as your feedback is always helpful. Please don’t hesitate to reach out to discuss these topics further. Thank you for your time and all the best in your future endeavors.

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