Pluspunten
By far and away one of the most satisfying work experiences I've ever had (15 years as a dev). The owner is highly focused on values/ethics, culture, and employee satisfaction. This is a software dev's dream. You're always involved in something new from a tech perspective. The engagements are structured so that you almost never work more than 45 hours a week (this is extremely rare for consultants). The work environment is extremely flexible, yet professional. There is a bonus structure based on company success. One of the things I like about the environment is the high degree of collaboration and knowledge-share that goes on. This is very tough to find in corporate environments, but it's a corner stone of the company's success. I appreciate that the owner is always checking in with employees to make sure they're satisfied with what they're doing.
Minpunten
You might be able to find higher salary elsewhere. It's average, but it's certainly _not low. That being said, there is a nice bonus structure in place and the quality of life I get at this job is far more valuable, to me personally, than any wage gap.