5.0
Jun 12, 2026
Anonymous employee
Current employee, more than 5 years
Recommend
CEO approval
Business outlook
Pros
Great culture with leadership team that is supportive and approachable.
Cons
Priorities can shift with market fluctuations (as expected) so there are times when expectations are high and pressure is increased.