Pros
HTA is a huge loving family! The culture is unlike anywhere I've ever worked, the people are awesome, the upper management takes the company's growth and stability very seriously, and the company gives back to the community very often. For starters, the business model is tried and proven, therefore, stability is certainly something one can expect from a role here. On top of all of this, the firm promotes from within on a regular basis. I've personally witnessed individuals moving through the ranks at a rapid pace if they express the interest and possess the aptitude to shine in the new role. If you want to be challenged to grow, love a great caring office culture, and consider yourself a hardworking self-starter, I highly recommend trying HTA out.
Cons
The company is growing fast. If you can't keep up with the growth or just hate minor change from time to time, it may be hard for you to adjust.