The team at Armature has extensive experience with Cisco routers, switches and VMs. They always have top of mind expertise for latest issues as well as long term stability enhancements to existing products. I work directly under them now but was not initially assigned by my manager. It was easy enough to get along with this group though we do differ on some product preferences. All around excellent technical resource with broad knowledge base. Relatively low cost compared to other consultants out there who can't seem to make it past phase 1. If you're looking for someone who knows your environment inside and out then they should be able to help even if its just an initial consultation so that you know where the gaps are going forward. This saves me time doing R&D projects since most times I'm already familiar with what's possible vs. not.