Current Employee3.1Dec 5, 2023A nice culture with sales on the up! When lead gen improves it will be great!