SEMrush
RepVue Score
0
SEMrush
Back to ReviewsCurrent Employee Used to be great but constant changes, layoffs, unequal pays, overload of admin work, and acting as sdrs for the enterprise team have made it unbearable. CEO has become blind to anything but $$$. Not one person i know of is happy and morale is at an all time low. I wouldn’t suggest this place to anyone anymore. Browse Other Reviews
2.3
Jan 24, 2024
5 Useful