Current Employee4.7Aug 13, 2024Great organization, strong product and market fit. Leadership is attuned to needs of sales force and market
Great organization, strong product and market fit. Leadership is attuned to needs of sales force and market
Current Employee3.4Oct 10, 2025You would be hard pressed to find a company that does not need to advertise on Google
Current Employee4.9Sep 30, 2025Good company overall, ad sales organization GTM has become repetitive however
Current Employee4.1Aug 18, 2025Hitting target is a bit too luck dependent. Depending on the patch you get, the performance can be great easily.
Hitting target is a bit too luck dependent. Depending on the patch you get, the performance can be great easily.