Current Employee4.3Jan 1, 2025Good but not great after acquisition. Onetrust changes direction every quarter
Former Employee4.6Mar 28, 2025Amazing place to work. Absolutely loved it. Great leadership, progression, fairness, and zero negativity ever. Just made money, everyone worked well, and the company progressed
Amazing place to work. Absolutely loved it. Great leadership, progression, fairness, and zero negativity ever. Just made money, everyone worked well, and the company progressed
Former Employee5.0Oct 9, 2023Great. Got my start in tech and in hindsight had amazing work life balance and great leadership.