Former Employee1.6Oct 2, 2023Not a great culture. Management is a mess. Not much help with lead generation.