
Learn more about the overall culture and interview process at Cleo from current employees. In general, based on 1945 ratings and 68 employees, Cleo has an overall culture score of A- or 80/100. Cleo is ranked in the Top 15% of similar sized companies on Comparably. The Customer Support department and the Operations department are the most satisfied with their experience at Cleo. However, employees of other ethnicities, employees with 6 to 10 Years experience, and African American/Black employees are the least satisfied.
Cleo is in the Top 15% of Similar Size Companies
Ask anonymous questions about the interview process and get real answers from Cleo employees.