Pros
Great "blended Architecture" product to handle the Unified Communications needs of companies, large and small. An API to allow other products (such as Sugar CRM) to be added onto its communications software.
Cons
I was hired to be a first tier responder in the technical problem call center. After 17 days, I was fired, because I was not going through the online training fast enough. My resume indicated that I had no specific experience in telephony call centers (or any call centers). That was repeated in the 1-1/2 hours of interviews which preceded my job offer. The online training seems to be items cribbed from classroom training centers and webinars aimed at people who were already well versed in telephony and internet technologies (dealers and customers), including the plethora of acronyms in use. Each section of the test is ended with a test: 3 chances and then, if you do not pass, you go back and retake the course. I took notes, knowing my lack of specific up-to-date technical background - 7 steno books full. The tests each ended with a review section which asked me to rate the course and to give comments. I DID give honest comments - not always flattering. Not only did my supervisor not answer any of my notes and emails, she did not even acknowledge them. Nor did she ask me "how I was doing" or assure that I was appropriately being introduced to the company. At the end of 17 work days, I was abruptly let go with no prior indication at all that my performance was not satisfactory. It was just "We're very fast moving around here. We need people on the phones and you haven't even finished the training." Please note that I had been given no training schedule nor even any target dates. I was ignored, pretty much assuring failure, and then was fired. "Ignored to death," as I put it.