Current Employee3.0Aug 8, 202310/10 culture, but underpaid for a sales role. Solid concept no real product to support it.
Current Employee4.3Aug 29, 2023Great company that's filled with top talent. Excited to see what its future holds!