4.0
Sep 17, 2025
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
Generally good work culture with time and location flexibility, supportive managers, and good work-life balance reported by many employees.
Cons
Pay and compensation are often considered average and not very competitive compared to peers in the industry.