J
Johna Julch Review of CapTel Service Specialists, LL...
High turnover rate, management sucks,and horrible,...
High turnover rate, management sucks,and horrible, there system is horrible. A depressing place to work
Comments: