Pros
The only Pro to this position is that you get weekly direct deposit, and you work from your home. There is no more room for advancement once you enter as a Team Lead.
Cons
You get disrespected by upper management daily. There is no appreciation for all your hard work. NO raises, when you have certain Team leads making over 15 $ an hour and they don't pull their weight, while you have other team leads that do more than their required duties. There is no organization, and a very unprofessional environment. Constant disrespect from upper management . Contradictory directives are always given. The poor agents are slaving for 9.50 an hour, when they have to offer around 21 products on each call. If they do not offer they will get a bad score on their Qa. You have the Qa dept who were Team Leads, or agents that could not do their jobs correctly, and are now scoring agents on their ability to handle calls. The whole company is ran backwards.