5.0
2 June 2026
Current employee, less than 1 year
Recommend
CEO approval
Business outlook
Pros
Managers are approachable and supportive when it comes to employee growth and performance. HR maintains regular communication and helps create a smooth and welcoming work experience.
Cons
Expectations can occasionally feel demanding, but they encourage continuous improvement.