2.0
Oct 29, 2015
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Focus on trending technologies like Big Data Insurance, 401K benefits are good
Cons
No clear strategy for North America Does not have brand to attract good talent and retain it Too small to compete in the saturated marketplace