As someone who has supported CUCM for several years, I can safely say that it is a workhorse. Its stability can be rivaled by only a few other PBX platforms, in my opinion. While there is a slight learning curve and of course requires the proper Cisco training and subject matter expertise to set you up for success, after proper hand-off the platform can be supported easily by analysts and will run well for the most part. Review collected by and hosted on G2.com.
The frequency with which you must upgrade to stay current may be a concern for larger enterprises. This can put you in a position where you are severely behind on version and have to scramble. It is important to plan ahead and make time for those upgrades to minimize overall work and impact to the business. Review collected by and hosted on G2.com.