Pros
- The company has the feel of a Silicon Valley startup, in that people are engaged with their work; - The company has received enough funding to be stable and run like a "professional" business; - The compay is more "mature" than some other startups (there is an air hockey table and dogs are welcome at work, but the company feels like a real business); - If you speak up, your growth potential is unlimited; - Pet-friendly, fun workspace; - Interesting combination of engineering, social networking, journalism, and other fields; - Great diverse workforce that brings unique perspectives to problems; - Equity potential.
Cons
- If you don't speak up with your ideas and feedback, it will be tough to advance -- everyone is too busy to stop and ask you, but they listen if you tell them; - Priorities sometimes shift, so you need to be flexible in your work; people are often assigned to different roles as the company grows; - High standards can be demanding; this isn't a job you can "phone-in".