Lots of potential for growth, Invests in employees and great leadership. Lots of experienced employees who want to help. Owners invest heavily in company expansion and value employees. Have great strategic vision and growth plan.
Cons
Mature market but current events have created new growth in the industry, some systems are lagging behind technology but investments are planned.