Current Employee3.1Oct 7, 2024My overall experience is good so far. Product is good but hard to sell due to the it’s flexible
Current Employee2.6Nov 21, 2024Was great. Getting tougher. Call a spade a spade… culture shift in new business with leadership. Some Managers have no business being managers and leadership is wildly disconnected or just don’t care (fighting to survive the storm coming) PE.
Was great. Getting tougher. Call a spade a spade… culture shift in new business with leadership. Some Managers have no business being managers and leadership is wildly disconnected or just don’t care (fighting to survive the storm coming) PE.