4.0
Jul 27, 2025
Current employee
Recommend
CEO approval
Business Outlook
Pros
On my team personally, great time. Lots of interesting work to do and people super friendly. Fantastic WLB
Cons
Things can be pretty slow and lots of red tape with management. Benefits could be better.