The culture is a mess between the 3 primary locations. Management struggles to actually teach people how to do the job, they have you follow a script on your calls and do not provide additional training to help develop your career. The leads are all inbound and get assigned a level of quality, then are they dispersed among the team based on who management likes. When it comes to promotions, they are solely based on who has performed previously at a high level, but not based on their ability to teach and develop those working for them. It is very much a "do as I say" type of environment.