ICSA Labs, formerly NCSA, now a Verizon Business under the Cybertrust blanket.

One of the first things you see when visiting the ICSA Labs web page is their claim that they are "committed to .. meet or exceed our stakeholders' expectations", which is a refreshing case of the truth. They care more about stakeholders, not customers, neutrality or the security industry.

main page ATTRITION feedback