Current Employee3.0Jan 31, 2024This company figured out the sales strategy 8 years too late. Avoid, to be honest.
Current Employee3.0Aug 8, 202310/10 culture, but underpaid for a sales role. Solid concept no real product to support it.