We are currently working on an extensive post to summarize experiences, pros, cons we've had with our startups and other startups with agencies vs. freelancers vs. own developers.
What's your take on the topic? Which model do you use, why, and how do you find the right partner?