5.0
Oct 28, 2024
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great company with a strong culture to perform and win together. Teamwork and entrepreneurial attitude drive success.
Cons
Strong sense of ownership and responsibility create a demanding work environment.