Former Employee2.7Feb 15, 2024I didn’t work here long but from what I gathered the culture sucked and was not for me.
Former Employee1.7May 30, 2024Awful company to work for. One big French frat house that haven’t a clue.
Current Employee2.4Oct 16, 2023meh decent place. Saturated market for sure. Kinda crazy CEO who can make decisions in a flury
Current Employee3.9Sep 26, 2024BDR large account french market, outbound call with minimum 200-250 per week