1.0
Mar 24, 2019
Anonymous employee
Current employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Smart people Good benefits Great outings for company team building
Cons
Bad technology and questionable data. No wonder they focus on hiring client satisfaction roles. If the tech and data were good and usuable from the get go there would be more focus on improving the technology rather than addressing client frustrations.