Current Employee2.3Jun 25, 2025Very focused on numbers and a culture of hiring lots and whittling it down from there
Former Employee3.1Mar 18, 2024Culture is great, salaries are getting an update I’ve heard and compensation will be better