Could be better - Sales Executive Track n Trace Employee Review

2.0
12 Feb 2025
Recommend
CEO approval
Business outlook

Pros

Established organization. Good place to grow.

Cons

Bad culture. Lack of accountability by operations department. System not reliable so a lot of frustrated clients. High attrition rate

Explore other reviews about Track n Trace

1.0
11 May 2026
Recommend
CEO approval
Business outlook

Pros

Poor customer service it's just that the customers don't know.

Cons

Poor customer service and poor treatment towards the employees.

2.0
21 May 2025
Recommend
CEO approval
Business outlook

Pros

Good starting to kick off career

Cons

No growth, pressure, poor management

See reviews by: Helpful|Rating|Date|All