Current Employee3.9Jan 15, 2025high performance culture- can be stressful but overall good. All sorts of characters...
Former Employee3.1Jul 8, 2025Culture and leadership is a train wreck. Prepare to be a whipping boy. Leaders have imposture syndrome lead by a boys club of individuals that think they are better than they are. Leadership will tell you that you need to be there 6-12 months and wait for people to leave before you get accounts of any value. The acquisition by Google is causing turmoil amongst...Read More
Culture and leadership is a train wreck. Prepare to be a whipping boy. Leaders have imposture syndrome lead by a boys club of individuals that think they are better than they are. Leadership will tell you that you need to be there 6-12 months and wait for people to leave before you get accounts of any value. The acquisition by Google is causing turmoil amongst...Read More
Current Employee3.1Sep 12, 2025Best product I’ve ever sold, but way over saturated in many territories.