Current Employee4.3Oct 15, 2024Great place to work. Happy with the role and the compensation. Culture is 10/10.
Former Employee4.0Mar 6, 2025happy out for my role in the company, was remote mostly but sometimes in the office