4.0
Jan 14, 2016
Anonymous employee
Former employee
Recommend
CEO approval
Business Outlook
Pros
Had a small feel, but worked at a very high level with customers. Top notch talent and provided extremely valuable service to clients.
Cons
Working in a challenging industry makes it difficult to win over new customers and convince them to outsource some of their most protected resources.