There are a lot of SEO agencies out there, but most of them focus on traditional SEO for small businesses.
It's perfectly normal to rethink the agency you've partnered with if you're not seeing the results you expected with them.
You should look for an agency that has experience working with enterprise businesses, since they will be much more familiar with your challenges, and how to achieve the goals your company wants.
Fishtank have been working solely with enterprise businesses since our inception, so we understand the goals you want to achieve and the challenges you're facing as an enterprise organization. We've also helped enterprise business go from not on Google at all, to being in the #1 position for a non-branded search term within a matter of weeks! Reach out to us to have a chat about how we can help your business get the #1 position you're after.