4.0
Dec 25, 2024
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.