Current Employee2.7Sep 18, 2025While there is upside in the market, winning takes blood, sweat and tears.
Former Employee3.3Aug 1, 2023Great - just weren’t really in a place to promote and develop critical talent