3.0
Mar 21, 2025
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business Outlook
Pros
Great pay and benefits in a fast paced challenging environment. Great product.
Cons
The company has gone downhill, like other companies, quietly laying off people they deemed no longer in the top 10%. Morale is way down as well as bonuses and reviews, sounds like another way to initiate attrition.