I was connected to the call center and asked a few questions to the lady that answered about visas and how long they are good for.
If you want to own a call center you may be better off putting it in a foreign country where people will work for less.
The call center was receiving many calls from customers which was great news as this indicated great success of our model.