- Startek, Inc.09.May 2017
Suggestions for improvement
What I like about the company
Great teamwork and assistance from other employees.
What I dislike about the company
Seem to always deny vacation, paid time off, personal leaves et al
The following benefits were offered to me
- CompanyStartek, Inc.
- Are you a Current or Former Employee?Former job since 2014