"InterCall a good place to hang..."
What do you like about working at InterCall?
"Ability to own your own franchise. Great products and services. Supportive leadership and internal resources. Leadership position in the collaboration services sector."
What don't you like about working at InterCall?
"Lack of marketing air cover. Lack of brand awareness. More support resources are needed particularly in customer service/operational support. Billing systems flexibility needs to be improved."
What suggestions do you have for management?
"Correcting the issues listed in what I didn't like about working at InterCall."
Update your browser to have a more positive job search experience.
Upgrade My Browser