Former Employee1.4Nov 22, 2023My overall experience was disorganized, a lot of internal politics and gaslighting.
Former Employee1.0Dec 12, 2023misleading with poor sales leadership (zero experience in tech). do not have the capacity to hire any roles org wide. every US job has been taken down
misleading with poor sales leadership (zero experience in tech). do not have the capacity to hire any roles org wide. every US job has been taken down