Pluspunten
This company has some of the best people I have every worked with, Everyone cares about their fellow employees both personally and professionally. It is a small company so everyone tends to know everyone else and are always willing to jump in and help out where needed. There is also a strong desire to give our customers a great product so people tend to take pride in their work and deliver a great product.
Minpunten
The benefits are poor compared to many other places I have worked. There is no 401k matching at all so its hard to tell if this will be a place people can afford to work long term. They also do not do yearly compensation adjustments. They may do merit raises but generally those barely account for inflation. When being promoted you are expected to do the job for months before you are paid for the new role. The compensation tends to be lower than what they hint at it will be and then its a replacement for the merit raise so you lose out on the raise for doing well. Due to this, there is no real incentive to try harder or go above and beyond. It will not get you further compensated.