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

1.0
5 Jun 2026
Anonymous employee
Recommend
CEO approval
Business outlook

Pros

None, none, none at all

Cons

This place sucks, they don't pay us enough and don't want to give us any idea of what is expected of us.

See reviews by: Helpful|Rating|Date|All