Pros
Incredible systems and processes in place to mange and provide clear feedback to team members, even while remote. Friendly and welcoming team with an energetic and go-get-it culture. Deadlines, expectations, and revisions clearly communicated, and wins are celebrated and encouraged. Prompt and painless payment!
Cons
As a startup, consistency of workload (esp for freelance team members) can be a challenge.