Former Employee2.0Nov 1, 2023The management sucks. cliquey culture. God knows how some people were promoted to sales management. evil on earth
The management sucks. cliquey culture. God knows how some people were promoted to sales management. evil on earth
Current Employee3.3Feb 7, 2025great product, leadership needs work. They focus on the wrong metrics and need work on conflict resolution
great product, leadership needs work. They focus on the wrong metrics and need work on conflict resolution
Current Employee4.6May 24, 2024Great place to start software career. Company is willing to promote internally.