Cisco.
Great teamwork and culture, tons of smart and friendly people, interesting technical problems (I think computer networking is interesting ¯\_(ツ)_/¯), opportunities for growth, and good work-life balance.
One thing to note is that much of this might be because I got lucky and joined the team that was part of the OpenDNS acquisition.