. - Customer Success Manager Shaman Employee Review

4.0
Jan 23, 2025
Recommend
CEO approval
Business outlook

Pros

Remote and flexible work environment

Cons

pay rate bellow average in country

Explore other reviews about Shaman