Sales Representative - Sales Representative Traackr Employee Review

5.0
Feb 15, 2018
Recommend
CEO approval
Business Outlook

Pros

- Company is growing, exciting time to work here - Amazing culture and 'no-asshole' policy - Traackr invest in their employees, allowing you to develop your skills and grow within the company - amazing professional and cultural diversity in the team

Cons

internal communication could be improved

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
Mar 23, 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