Pluspunten
The company's business model is sound and they're profitable. There are some good people there, but most worth their salt leave at their earliest opportunity. The customer service team is solid and makes up for some of the craziness on the development side.
Minpunten
This is the most dysfunctional company for which I've ever worked. Blame lies at the very top with the owner who grossly overestimates his understanding of software development and design, and has no trust in his employees (the people who actually know what they're doing). A far more competent CEO and other executives were hired to remedy the situation; however the owner still exercises far more control than is good for the company's future. Morale is awful as employees are undervalued and asked to work extra hours to make up for the disorder and chaos. Veiled threats of firing are common. Most do not have a background in software development and therefore don't apply any sort of best practices. They work to satisfy the owner's whims and avoid his ire rather than serving the customers. There is very little data so strategic decisions are made on hunches one day only to be abandoned a short time later. Quality is compromised continually for the sake of arbitrary deadlines. The platform is outdated and inflexible and releasing updates is a nightmare. The company has opted to build all systems in-house rather than partnering or purchasing when appropriate. They waste energy and time supporting these systems rather than pushing the product forward.