Need honest opinion - Is webflow good for larger sites?

Do you know who made this site, or how they integrated that search feature?!