User amrith has posted several answers, all of which are on-topic but are essentially advertisements for software his company has for sale. They are also formatted like an email instead of an answer. For example:
Alexey, one solution you should consider is a horizontal scalability solution that will take care of all of these problems for you. Full disclosure: I'm founder & CTO of a company called ParElastic and we offer a product that provides horizontal scalability with MySQL and we fully support the kind of multi-tenancy you support. Please check us out at www.parelastic.com. You can read about our testing and performance characteristics on our website and we've shared some benchmark information as well.
When I encountered the first answer (now 10k only) in the first posts queue, I edited the post, and tried to make it seem less promotional. The user does mention that founded the company, but now after seeing that all of his answers are self-promotion like this, I'm wondering if I should have flagged as spam instead.
The other key point is that the user answered a question where the OP specifically asked for a free/open source solution.
Should questions like these be flagged as spam, or just edited?
UPDATE: It looks like his answers have already been deleted, so maybe the solution is to flag as spam, but I'd still like clarification on this.