3.0
Feb 17, 2014
Anonymous employee
Former employee, more than 10 years
Boston, MA
Recommend
CEO approval
Business Outlook
Pros
Worked here for a long time a few years ago. Had good career growth. This was before NTT bought Keane/Caritor
Cons
Company not aggressive in its sales process Too much turnover.