I can't say much about this creative agency because they have never done any projects for me or my company.
We hired them to create some social media posts but they were very slow in delivery, constantly changing their mind about what was needed (and being difficult when we disagreed), and ultimately just didn't deliver anything of value once we paid up front. They are clearly not professional marketers who understand how to produce effective advertising campaigns - they're more interested in creating pretty graphics than getting things right. Avoid these people like the plague!