Pros
Good Team Environment: Many reviewers report having great coworkers and a friendly, collaborative culture.
International Experience: As a European-based company, employees appreciate the diverse, global working environment.
Stability: Described by some as a stable company, which can offer long-term positions.
Growth Potential: Some employees note company growth and opportunities for career progression.
Cons
Inefficient Management/Processes: Reviews often mention poor leadership, "disorganized" management, or that "supervisors sometimes contradict directions".
High-Pressure Environment: Some roles are described as having high pressure, fast-paced, and intense workloads.
Lack of Structure: Mentions of "no process" or poor training in certain areas.
Inconsistent Communication: Inconsistent instructions and poor top-down communication can cause issues.