4.0
Jan 17, 2024
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Amazing culture, good people. It has a real collaborative work culture.
Cons
Salaries are low. Stock price has dropped significantly in the last 2-3 years.