3.0
Dec 21, 2015
Anonymous employee
Current employee, more than 8 years
New York, NY
Recommend
CEO approval
Business outlook
Pros
Tenaciously focused on improving the technology delivered to customers year over year with the objective of enabling service providers to grow stronger, more profitable, customer relationships.
Cons
Navigating the internal culture can be daunting. It takes 2 to 3 years to fully grasp the intricacies of the company and its culture.