Current Employee2.9Nov 14, 2023it's going down, thanks to the current leadership. Organization lacks leadership which is hurting teams and customers.
it's going down, thanks to the current leadership. Organization lacks leadership which is hurting teams and customers.
Current Employee3.4Aug 23, 2023Used to be great- now its fallen off. Product is awesome but leadership hasn't figured out the best way to sell it.
Used to be great- now its fallen off. Product is awesome but leadership hasn't figured out the best way to sell it.
Current Employee3.4Sep 27, 2024My overall experience has been good. Could be better in many ways but also could be much worse.