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 Employee2.4Mar 18, 2024Interesting Product that is challenging to sell. No strategy or vision by the management.