Current Employee3.6Apr 9, 2025Good company with great people but changing culture, compensation, and values.
Current Employee2.7Oct 2, 2025great product fit. leadership is poor in my section/org. pay is mid range.
Former Employee5.0Aug 14, 2023Great place to work - can have a pretty hierachachical structure, depending on whether you are in a good team it can have some cultural issues. However if you can source, prospect and lead you will do well.
Great place to work - can have a pretty hierachachical structure, depending on whether you are in a good team it can have some cultural issues. However if you can source, prospect and lead you will do well.