I will tell you a briefer of my history, where I've been and where I'm at...
I've been working in IT since 1992 professionally. I've worked on Everything from AS/400, Solaris, Trusted Solaris, BSDi, Free|Open|NetBSD (in professional environments), Linux (all flavors), QNX (professionally) on the systems side. On the networking side, Cisco, Juniper, Foundry, Redback, Sycamore, Bay Networks, Alcatel, Lucent, Nokia and enough to make some shed tears at retro equipment.. Security... I've written my own VoIP IDS/IPS, Enough tools to fill two to three Wikis
I'm currently assisting in creating the OWASP certification (
http://www.owasp.org/index.php/Category:OWASP_Certification_Requirements) ctrl-f Oquendo
Anyhow... Intermediate means nothing really... What is it you REALLY want to do? Regardless of a commercial firewall, no matter the brand, a firewall is a firewall is a firewall. I've used everything from TIS FWTK, Netscreens, Checkpoint, Sidewinders, and again, enough to make people puke from so many names... Understanding a protocol means a lot more than understanding a specific. For example, waste one year of your life studying for the CCSA/E and what do you have...? Wow... Checkpoint Certified blah blah,... Will mean nothing if you don't understand the mechanisms of how the firewall itself is blocking on the OSI layer.
Learn for the sake of learning, understand as much as you can with a focus on what YOU WANT TO LEARN, not with what cert is popular. I've seen far too many a certified individual without a clue, and have seen uncertified insanely smart/scary people... As someone who interviews others constantly, I don't care about certs, I care more about experience someone has, how much they understand...
Let me give you one of my favorite questions I ALWAYS ask *nix based "experts"... "You're being attacked by a machine at 10.10.20.5 how would you block them on Linux without using a firewall" ... Most don't even understand the concept of why I ask them this and have YET to find someone I've interviewed give the correct answer... How about... nullrouting them, hosts.deny, there are other ways of doing things, and this is what truly makes someone stand out - versatility.
I currently am on vacation from working since I need a break from things... I've had the opportunity to work at an ISP, a University, the banking industry, contracting @ Big Blue, a VoIP provider, to name a few. I never tell myself "I don't know" and spend far too much time learning whatever it is I can... I could really care less about certs since I'm comfortably experienced. Currently I'm entertaining an offer from BT for pentesting, but I truly feel I need a year break from the industry...
I've gotten offers from Google, Yahoo, and who knows how many security companies WITHOUT having uber CISSP, CISM, CISA certs and have only started getting certs since the company I was recently at wanted me to get them.... So again... Why ask others to make up your mind for you... What is it YOU WANT to do... Make that choice on your own, and focus on it.... Right now I could move to any industry as a network engineer - I've 10+ years professional of Cisco, etc., as a systems engineer - +14 years various OS experience, as a security engineer +10 years PROFESSIONAL experience pentesting, firewall engineering, implementation, administration... As a security manager - been there done that...
Versatility is key... What DO YOU want to do... Not "what should I do... make up my mind for me..." The key is to enjoy doing what you want to do, figure out what you enjoy more, write them down (literally on a paper) and determine in order which is best/fun, from first to last. Make the pros and cons, and go from there. I can tell you straight up, money isn't everything and I've taken less to stay happier. Do what makes you feel better, what feels right to you... My advice