Former Employee4.3Oct 8, 2023Great product, good culture, still learning how to be high growth company.
Current Employee1.9Mar 19, 2024Terrible experience here. I am beyond ready to leave. Senior leadership here is deplorable.
Current Employee4.3Jan 9, 2024Great place to work - very welcoming remote environment. Expect to have a long career here
Current Employee3.1Apr 12, 2024Has gone downhill tremendously in last year plus. Corporate takeover like you read about