3.0
Jul 21, 2013
Current employee, more than 10 years
Recommend
CEO approval
Business Outlook
Pros
Highly talented operations and technical staff, excellence in customer service
Cons
Management tenure 15-20 years+ is showing signs of inability to maintain client and industry solution focus. It's once innovative services and unrelenting customer service is taking a back seat to maintaining status quo and senior level managers in survival mode.