Penetration testers typically work around 40 hours weekly, with salaries ranging from approximately $75,930 to $97,264, and a median of about $84,835. They assess system vulnerabilities by simulating cyberattacks and reporting findings to clients or employers.