A Allen, atualmente, é responsável pela administração de dois dos 21 Centros de Inovação da Microsoft no país - Petrópolis (RJ) e Olinda (PE). Os Centros são o resultado de uma iniciativa mundial da Microsoft e de parceiros associados e reúnem profissionais, professores, estudantes, pesquisadores, consultores e desenvolvedores de softwares em um ambiente que favorece a criação de soluções para atender às necessidades de clientes de diversos portes e segmentos.
Isso significa que a Allen tem o ambiente propício para o desenvolvimento tecnológico e de pesquisa aplicada, envolvendo empresas públicas e privadas. O principal objetivo é acelerar o uso de novas tecnologias no país, fomentar a indústria nacional de software e elevar a competitividade do Brasil no cenário internacional.