Great place to work - Customer Success Manager CLeo Employee Review

4.0
Jul 6, 2023
Recommend
CEO approval
Business outlook

Pros

No hierarchy Flexible work hours

Cons

None. Can't think of any

Explore other reviews about CLeo

5.0
May 19, 2021
Recommend
CEO approval
Business outlook

Pros

best best best best best

Cons

not bad not bad not bad not bad

4.0
Apr 15, 2016
Recommend
CEO approval
Business outlook

Pros

Good management Great training Nice employees Age group youre selling to is nice Good balance

Cons

Not that many hours Sometimes pressure to meet targets Style is hard for teenagers to wear

See reviews by: Helpful|Rating|Date|All