Pros
Literally almost none. The only possible pros I can think of are the office facility and the events/rewards. BUT... you never have time to use anything at the office because you work 50+ hours/week, and the rewards they give out are just cheap trinkets that they give away so they don't have to give actual bonuses.
Cons
TQL is by far the worst company I've ever worked for. They have zero integrity and are the epitome of a money hungry company that doesn't care one bit about their employees. Your only worth to them is how much money you bring in. Even if you are a model employee and work as hard as you can, if you don't get luck with sales, you're treated like garbage. I'm getting worked up just thinking about how terrible TQL is so I'll leave it with this: No one should ever work for this advantage-taking, unethical, lying, cheating, backstabbing company.