4.0
Feb 3, 2017
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Problem solving environment and team atmosphere and flexible work schedule.
Cons
Poor health benefits. Analysts are contract employees and lack job security. No upward mobility.