Meaningful purpose of the product, recognision is on point, you have to work for your money, but the efforts pay off. The coworkers and the company culture is great.
Cons
This won't be the place where you can slack around unoticed, everyone have their purpose and responsibility. But this should be rather a fair thing not a con...