It's not for everyone — it really does feel like we're a 'family,' but I mean that in the best way.
It's not always clear how to increase your salary, but this has been improving.
The benefits package could be better, and potentially include retirement/pension aspects, but for a small business, it's quite good.