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).
Former Employee3.4Aug 25, 2025Great company and product. You need to work hard but results will show.
Current Employee3.4Feb 9, 2024My overall experience is great, love the people and culture. Great opportunity to make great money and grow professionally.
My overall experience is great, love the people and culture. Great opportunity to make great money and grow professionally.