Current Employee3.1Dec 5, 2023A nice culture with sales on the up! When lead gen improves it will be great!
Current Employee3.6Aug 19, 2024Better than most companies - good leadership and pay, but the same complaints of "more pipeline!"