Company Menu

InterCall Employee Reviews for Regional General Manager

Browse InterCall Reviews by Job Title →
Regional General Manager
in Atlanta, GA

"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."

We noticed that your web browser is outdated!

Update your browser to have a more positive job search experience.

Upgrade My Browser

×