Stressful, but was worth it. - Technical Support Engineer Startek Employee Review

1.0
25 Jul 2025
Recommend
CEO approval
Business outlook

Pros

Nothing to talk about. It's bad

Cons

Everything including the your TLs managers they are all bad

Explore other reviews about Startek

See reviews by: Helpful|Rating|Date|All