Sounds like you're living the dream, with the best of both worlds.
How do you find being family-owned contributes to the culture of the workplace? I've worked in family-owned businesses, not in tech, and there was a different dynamic than when you're simply working for a manager who doesn't have so much of a stake in the success/failure of the business.
The biggest thing is that it's really hard to separate your individual goals from the goals of the business, so they tend to stay aligned very well. In a large corporate environment, it's easier to set yourself up as a technically successful employee, but that has a net value loss for the business.
We're a place where coders share, stay up-to-date and grow their careers.
We strive for transparency and don't collect excess data.