Current Employee4.3Aug 20, 2023Good overall experience. Great product, sometimes a bit bureaucratic. N
Former Employee3.1Jun 25, 2025The company culture is shifting to something that is not positive and does not put people first.