Weighing the pros and cons of venture capital for startups