Spent 3.5 years and Traackr, left, but came back 3 years later - Head of Sales - EMEA & APAC Traackr Employee Review

5.0
Jul 28, 2025
Recommend
CEO approval
Business Outlook

Pros

Great culture, amazing people, exciting industry, very meritocratic.

Cons

It's a competitive industry. Traackr is well positioned to win but you have to fight for your deals!

Explore other reviews about Traackr

5.0
Apr 18, 2025
Recommend
CEO approval
Business Outlook

Pros

Ability to take ownership of your work and add meaningful ideas to leadership who actually listens.

Cons

Sometimes, juggling multiple priorities at the same time.

1
4.0
Jul 6, 2026
Recommend
CEO approval
Business Outlook

Pros

Lots of flexibility and opportunity within the company

Cons

Not much flexibility with salary negotiations.

See reviews by: Helpful|Rating|Date|All