This is a small family run company. Most of the senior staff have been there for a long time. They have software that is unique to the industry and they were the leaders in the industry for awhile.
Back then, the software was cutting edge. I am not sure if it is anymore.