I'd highly recommend anyone who hasn't played with BigQuery yet to take a few moments to give it a shot. I was highly skeptical at first when my old company moved to it, but now I've come to love it as a platform.<p>What I love most:
[0] Exceptionally fast queries against large datasets.
[1] Very Cost Effective (although as others have called out, it can be accidentally misused resulting in a big bill).
[2] Non data-engineers can setup, use, and manage, with minimal difficulty.
[3] Gets you away from high-priced solutions like Vertica or Teradata.
[4] No management headaches like Redshift.<p>Downsides:
[0] Quotas can get annoying to work with.
[1] Not a ton of wrappers in a diverse set of languages.
[2] Not a ton of support with desktop SQL clients.