Prós
At TRG you have the opportunity to earn a very high income. This coupled with the flexibility and work/life balance makes it an ideal place to work. It all depends on you and how you apply the EXCELLENT training and coaching that is available. The founder of the firm is an industry veteran who seemingly knows everyone and has seen and done it all. He truly cares about making each person who works there successful and is very patient. After spending most of my career in the corporate world, the environment at TRG is a breath of fresh air with no annoying bureaucracies to deal with or impediments to getting things done. For the right, motivated person who is willing to learn there are few opportunities out there that compare.
Contras
My "con" isn't really a problem with the company, it just has to do with making sure you're the right, motivated person to set yourself up for success. You need to be coachable and willing to apply the training and coaching with good organizational skills or it's probably not going to work for you.