Current Employee4.0Sep 17, 2024Brandwatch is a great place to be right now on the enterprise business!
Current Employee2.9Oct 23, 2023Great technology and well respected by existing customers. Very unstable right now, with a lot of confusion regarding GTM strategy. Lack of clarity from ELT & a lot of change. Huge amount of red tape & extremely long decision processes that inhibit the sales org. Lots of infighting over territory and accounts. All in all, a very confused business currently.
Great technology and well respected by existing customers. Very unstable right now, with a lot of confusion regarding GTM strategy. Lack of clarity from ELT & a lot of change. Huge amount of red tape & extremely long decision processes that inhibit the sales org. Lots of infighting over territory and accounts. All in all, a very confused business currently.