5.0
16 Apr 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great place to work, good people, nice culture, great managers
Cons
Can be very fast paced. No specific benefits Some team members can be stressful