Culture - Customer Support Specialist Traackr Employee Review

4.0
13 Nov 2022
Recommend
CEO approval
Business outlook

Pros

Great supportive culture, lots of great people to work with, values inclusivity

Cons

Can be slightly challenging to communicate in terms of difference in timezone

Explore other reviews about Traackr

5.0
18 Apr 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
23 Mar 2026
Recommend
CEO approval
Business outlook

Pros

Management that cares about its employees and their trajectory

Cons

Meetings through out the day

See reviews by: Helpful|Rating|Date|All