4.0
Jun 6, 2025
Current employee, more than 8 years
Recommend
CEO approval
Business Outlook
Pros
Been through some big changes the last few years and a significant shift in company culture but still a very positive place to work and some amazing people
Cons
Strong internal negative perspective that is not always warranted