Current Employee2.4Oct 6, 2023Good company that could be excellent with better executive team. Stubborn owner won’t give up the reins.
Good company that could be excellent with better executive team. Stubborn owner won’t give up the reins.
Former Employee2.9Aug 15, 2023Great platform but over saturated market. Limited to no inbound volume. Recent layoffs.