Current Employee3.4Dec 14, 2023Overall good company but bad compensation structure that needs improvement
Current Employee3.7Jun 30, 2023Good company to work for, culture is great, comp leaves a lot to be desired for a software company
Former Employee2.1Nov 6, 2023No development, lack of direction. Poor product market fit. Leadership lacking execution.