1.0
Nov 22, 2025
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
compensation and benefits are good
Cons
Leadership Toxic culture “High performance culture” which really means cutthroat and not high performance Fear of being quiet fired, lots of good people just disappear without notice and they didn’t quit.