Current Employee3.6Nov 16, 2023great company, but very transactional. toxic positivity culture, without career growth
Former Employee3.0Jul 15, 2024Poor management, low base compensation compare to other company for the same role
Former Employee2.9Aug 31, 2025they dont invest in their sales team, no tools to make your life easier when prospecting, everything is manual
they dont invest in their sales team, no tools to make your life easier when prospecting, everything is manual