Current Employee3.7Feb 14, 2024Good company. Lots of change. Wonderful directors and leaders. Product is excellent.
Former Employee2.6Dec 4, 2023Pretty Ok overall but poor in many important aspects. Good product but there's better options out there to work for.
Pretty Ok overall but poor in many important aspects. Good product but there's better options out there to work for.