4.0
Mar 13, 2026
Anonymous employee
Current employee
Recommend
CEO approval
Business outlook
Pros
work life balance pay innovative products
Cons
management can be frustrating at times. health benefits are not great but better than nothing there isnt really a culture. too many leadership changes