Advantages: Provided by a trustworthy company; very good protection. Disadvantages: It's very difficult to read, often to the point where users get frustrated and leave the site. It uses some easy math tasks such as ? Requires some math effort even though it's very easy.