5.0
Nov 18, 2025
Supportive Leadership and Collaborative Culture
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Great company with strong, supportive leadership. The culture is collaborative and people genuinely care about doing the right thing. I feel valued and appreciate the transparency from the top. I feel supported and encouraged to grow.
Cons
Because so many stakeholders are involved in decision-making, certain decisions can take longer than expected. Streamlining the process would help teams move faster.