Pros
Great team and nice environment.
Cons
It is self-explanatory that a team of 4 managers is needed for a group of more or less 30 people. One of them does the work for all the others, who are either absentees or unprofessional and inefficient Nobody cares for the wellbeing of the team One of the in particular has proven to have no managerial skills. He is never available, and can never assists in solving issues, because he is too busy micromanaging agents he personally dislikes. The problem has been discussed in the team several times, but no improvement so far. Hard work and competence are not acknowledged, agents are treated like machines. It does not matter the quality of your work as long as you reach your targets and keep quiet.