Pros

  • Fast
  • Affordable
  • Flexible

Cons

  • None significant