Likes
Management is not good and work culture is very hectic and employee are treated like salves team leaders are don’t know how to talk to agent when is in problem. I have worked under many team manager in multiple company but I don’t think this is right place to work for professional person who has good skills and experience.
read more