Current Employee3.4Jul 14, 2025Overall good experience at this company. The people you work with definitely make it better. Pay could be higher and changes could be communicated more efficiently/better, though.
Overall good experience at this company. The people you work with definitely make it better. Pay could be higher and changes could be communicated more efficiently/better, though.
Former Employee3.3Sep 25, 2025Very confused and unclear GTM. Weak field leadership. Zero coherent market message.