"Good place to work"
What do you like about working at Sitel?
"flexible shift, good work environment"
What don't you like about working at Sitel?
"nothing to complain"
What suggestions do you have for management?
"good management, they are very friendly and accomodating"
Update your browser to have a more positive job search experience.
Upgrade My Browser