4.0
Dec 25, 2024
Anonymous employee
Current employee
Recommend
CEO approval
Business Outlook
Pros
The European team in particular is a wonderful team to work with. They truly embody the EPIC corporate culture (Empowerment, Passion, Innovation and Collaboration).
Cons
Challenging and competitive market as it evident from the somewhat stagnant stock price.