Former Employee2.7Jun 29, 2023Leadership is well intended but more transactionally focused as opposed to strategically focused. This is probably due to the nature of the core business (cybersecurity ratings).
Leadership is well intended but more transactionally focused as opposed to strategically focused. This is probably due to the nature of the core business (cybersecurity ratings).
Current Employee2.7Jan 9, 2024Leadership struggles with strategy. Consistently having to be a customer success manager in areas that are highly technical along with two quotas. Great overall teammates
Leadership struggles with strategy. Consistently having to be a customer success manager in areas that are highly technical along with two quotas. Great overall teammates