Current Employee2.7Feb 21, 2024Great place to start a career if you can make it. Not a great place long term for career
Former Employee2.3Nov 19, 2025Great product market fit. Leadership needs to review comp structure and pay market value for their team members.
Great product market fit. Leadership needs to review comp structure and pay market value for their team members.