employer cover photo
employer logo
employer logo

Informa TechTarget

Is this your company?

Lots of change - Customer Success Manager (CSM) Informa TechTarget Employee Review

3.0
Jul 31, 2025
Recommend
CEO approval
Business Outlook

Pros

Transitional period but big forward company

Cons

Uncertainty on direction for teams

Explore other reviews about Informa TechTarget

5.0
Jun 8, 2026
Recommend
CEO approval
Business Outlook

Pros

Great WFH culture, colleagues are great

Cons

Salary can be increased to be better

3.0
Jun 30, 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