Spam is generally defined as (a) indiscriminate and (b) unwanted.
As long as the poster is actually providing a good answer, and discloses her relationship to the site (which is pretty obvious from the name alone, in this case), there is no problem.
If somebody keeps linking to the same website in every answer without actually answering the question or without disclosing their relationship, that's a problem.
Remember - we want to attract experts. Experts are probably going to have websites. Experts are going to ask "what's in it for me?" and the ability to pull in a little traffic for themselves is near the top of that list. As long as they are actually giving back by providing quality answers and aren't trying to "dupe" anyone into clicking the link - this is a good thing.
(Edit: As Knives mentions, the link should also be relevant to the answer. I figured that was implied by my answer when I wrote it, but better to be totally clear. If you want to advertise a non-contextual link, the place to do that is in your profile.)