5.0
21 Dec 2025
Current employee, less than 1 year
Baden
Recommend
CEO approval
Business outlook
Pros
People are warm, welcoming and helpful. There's a solid balance between positivity and realism.
Cons
Complex structure and tools to learn - but they are aware and understanding that it takes time to learn how to navigate.