Ranked in these QuestionsQuestion Ranking
Pro Has a large exploits database
Metasploit lets pentesters access and execute proven exploits which are stored in Metasploit's database.
Pro Has a large collection of penetration testing tools
Metasploit comes with an extensive arsenal of pentesting tools designed to develop and test common security exploits.
Con Requires experience with CLI commands
To use the full extent of the tools available in Metasploit you need to be comfortable with the CLI.