Pros
TTI is a company that truly cares for their employees. Everyone in the company starts in the same entry level position and then they only promote internally. I love this aspect of the company because I can talk to anyone in any position with a starting conversation of their time in that first role. As someone who has been promoted to their second role, it is very validating. The training is also very thorough, and you can learn all aspects of sales, marketing, operations, and management from a beginner's perspective.
Cons
One con would be that there are limited opportunities for career growth unless you are willing to relocate and move to a city where we have a corporate headquarters. This may not be the best case scenario for most people since there are only 3 cities where you can work at corporate. It is tough to feel that your professional movement is stagnant if you are unable to uproot your life and move elsewhere.