3.0
Nov 11, 2025
Anonymous employee
Current employee, more than 3 years
Recommend
CEO approval
Business Outlook
Pros
Decent pay, good benefits, and people are generally great to work with if you're on the same team.
Cons
Leadership is getting crushed by how much growth the company has been experiencing, teams don't really work well together, and no real opportunities to grow your career internally.