No direction - Customer Success Manager (CSM) ISI Markets Employee Review

3.0
Mar 19, 2026
Recommend
CEO approval
Business Outlook

Pros

Nothing at all to be honest

Cons

No direction from the upper management. Everyday you are just wondering if it’s your turn to get fired.

Explore other reviews about ISI Markets

5.0
Jul 13, 2022
Recommend
CEO approval
Business Outlook

Pros

Pay and the amount of work to do

Cons

No much free time and not inclusive

3.0
Dec 5, 2025
Recommend
CEO approval
Business Outlook

Pros

If your a self starter and able to work through complex sells process you will have success

Cons

Small office location and culture is not great

See reviews by: Helpful|Rating|Date|All