Yea, I don't know how the culture is in Europe or other parts of the world, but in the US, many places frown up on sharing compensation information with others, though legally you're allowed to share it with coworkers and the like. I agree that it helps folks be held accountable, so I am all for it.
Thank you for sharing your story, I have never worked at a company that small, but I can see why you chose to pursue SN as your next venture.