L
Leza Samuda Review of King TeleServices LLC
I hated working here. You're micro managed by very...
I hated working here. You're micro managed by very annoying staff most of the time how they steal hours from the workers , a lot of the members of management are highly attitudinal and lack professionalism.. the staff is even worse
Comments: