Contact Center Live Reviews
Bernard Clay
Reviews 1

Contact Center Live is an average company to work with. The management is decent and the work environment is okay. However, there is room for improvement in terms of employee benefits and communication within the team. Overall, it's an average experience.

Join the conversationSign in to reply to this review.
Log in