Good for starting career, but low pay and no raises - Customer Success Manager (CSM) Internet Brands Employee Review

Explore other reviews about Internet Brands

5.0
3 Jul 2025
Recommend
CEO approval
Business outlook

Pros

Excellent place to work. Flexible hours.

Cons

None that i can think of

3.0
31 May 2026
Recommend
CEO approval
Business outlook

Pros

good entry level environment for learning

Cons

too less pay to survive

See reviews by: Helpful|Rating|Date|All