B
Bipolarangel 21 Review of Telvista Inc.
I actually work here and I really enjoy my job. T...
I actually work here and I really enjoy my job. The company in a whole is good. They promote within I have gotten 2 promotions in a year. It's an inbound call center (contact center) you can deal with some pretty cool people or some really angry one just have to remember it's not personal
Comments: