5.0
Mar 31, 2026
Anonymous employee
Former employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
supportive culture, competitive benefits, and flexible work arrangements, including remote positions
Cons
unstable nature of contract-based work