Well paid and good benefits for the size of the company. Downtown location is rundown and not especially nice but I do enjoy the hustle and bustle of working downtown.
Original concept was excellent but it has morphed somewhat into a different product.
Cons
Recent revamping of the product had caused problems. The clients needs were not considered for the most part.
The president "moved on" and the CEO took over the day to day management of the company. His technology expertise is limited (his other business is car washes). His original role was that of primary and major investor.
If the CEO asks your opinion try to determine what he already thinks. If you get it wrong you may find yourself without a job in a few weeks.
For a company this small internal communication is very poor. Much information is found out through rumor and gossip. New products are rolled out with no information provided to staff. We find out from our clients making us look somewhat less than professional.