What do you like about working at Convergys?
"Was a relaxed atmosphere and friendly company"
What don't you like about working at Convergys?
"Distance"
Update your browser to have a more positive job search experience.
×