Any platform that has a huge user base is good for running ads!
However, some platforms may suit you better than others depending upon your niche, and an agency can help you find the most-suited platform. Google and Bing are the most common options for search engine marketing, and Facebook, Instagram and Twitter are great options for social media marketing.