Former Employee3.6Jul 18, 2024A company that demands performance still needs to iron out sales compensation and culture.