I knew a phenomenal engineer who was in Managed Services. He was a CCIE, multiple firewall certs, cloud experience, you name it, and every customer we mutually worked with always praised him. According to him, management ignored his promotion inquiries so he jumped ship to another company making 40% more and I followed his example.
Maybe CDW only wants average talent?