What kind of firewall does my company need?
That all depends upon your company, your setup, and required compliances. When we do security audits, we tend to find lacking in most firewalls, wireless, and password systems.
By the way, we perform level 3 security audits for free.