I worked for several years on open source solutions as asterisk, elastix, freepbx, opensips,.. etc. then moved to Cisco IP telephony and contact centers (UCCX & UCCE).
I have got a good experience in both open source and Cisco solutions and I have done a good number of integrations between both world.