Overall Risk Level
warning Medium Risk
Risk Flags
flagDeclining Indeed rating trend (4.0 in 2022 to 2.14 in 2024, partial recovery to 2.60 in 2025)
flagBelow-average employee wellbeing score (65/100 across happiness, purpose, satisfaction, stress)
flagReviews cite insufficient training support relative to job demands
Employee Sentiment
4.5
out of 10
Management