Current Employee3.1Nov 13, 2023so far so good. room for improvement in the process and policies to align sales and BD better to achieve better results.
so far so good. room for improvement in the process and policies to align sales and BD better to achieve better results.
Current Employee3.0Jun 12, 2025It’s okay. Not a great outlook with leadership and product fit is dropping a bit