Current Employee3.4Mar 1, 2024Bro culture leadership with poor lead flow. Good company but sometimes a toxic sales environment