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
Jul 3, 2025
Recommend
CEO approval
Business Outlook

Pros

Excellent place to work. Flexible hours.

Cons

None that i can think of

4.0
Jul 21, 2026
Recommend
CEO approval
Business Outlook

Pros

- wlb is good - team is nice

Cons

- underpay - lack development

See reviews by: Helpful|Rating|Date|All