TOPO is still new which allows for great movement within the organization. The owners and investors have all had great success with other businesses and have a never give up attitude which is needed to be successful. They are definitely going places. They are definitely team players recruiting others with the same vision and goals.
Cons
It's not for everyone. It is hard work and with that comes stress, but the reward of success is worth it.