employer cover photo
employer logo
employer logo

Informa TechTarget

Is this your company?

CSM - Customer Success Manager (CSM) Informa TechTarget Employee Review

4.0
1 Oct 2025
Recommend
CEO approval
Business outlook

Pros

good pay, supportive management and team

Cons

Bad work/life balance and not enough support

Explore other reviews about Informa TechTarget

5.0
8 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Great WFH culture, colleagues are great

Cons

Salary can be increased to be better

3.0
30 Jun 2026
Recommend
CEO approval
Business outlook

Pros

Hybrid work schedule and flexible time off

Cons

Understaffed and unnecessary long hours

See reviews by: Helpful|Rating|Date|All