5.0
19 May 2026
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business outlook
Pros
Great culture, very smart people. Most people have been working here for 5+ years. In my experience a great place to grow and learn.
Cons
Benefits are a bit below what you’d find elsewhere