3.0
Jan 20, 2026
Anonymous employee
Former employee, more than 1 year
Recommend
CEO approval
Business Outlook
Pros
Great pay and benefits. Culture is okay.
Cons
Leadership is not very good. Original founders still leading and change direction way too much to really see any great impact.