5.0
May 5, 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Aligned strategy. Great vision. Strong C-suite leadership. Great work/life balance.
Cons
Management puts very very little focus on career progression.