Former Employee3.0Aug 31, 2023It was very average. A lot of management changes in the 18 months I was there. No Marketing and no lead gen
It was very average. A lot of management changes in the 18 months I was there. No Marketing and no lead gen