Pluspunten
This is a company with a very good, transparent culture where most employees really are committed to helping the company grow.
Minpunten
While the existing technology they provide is stable, the technology doesn't keep up with competitors advancements as and this causes problems for training staff as well as support and sales staff. As a small company, there is really little room for advancement into new roles and management doesn't actively participate in employee development beyond coaching into the existing role one has.