This isn't technically a con, but something someone should be aware of if looking to join. More than half of the engineering team is remote across the country, even with a mobile engineering team in San Francisco while the main office is in Mountain View. Communication is very important for remotes as context can easily be lost or forgotten.