It is a business that uses technology but doesn't really understand what it is capable of.
Pros: great people
Cons: salary is mediocre, messy code, old timers club, no stock options.
A blind eye to technical debt is what I would say is the main/only real issue with this company.
Otherwise, this is a great company to be at in terms of the people you will work with. I love coming into work for the people.