Working across the street from the ball park and directly above two sports bars is horrible. Not being allowed to work from home more than about once a month (on the technical side, the other departments have different rules) makes it much worse. If San Francisco gets into the running for the world series, much less gets into the actual series itself, I advise you to either schedule a few weeks of vacation or just quit right beforehand and ask to be rehired right after.
Several times, engineering ended up working for months on projects that either never saw the light of day or got shitcanned after six months, a year, or even two years of limping along not making money. Too often, this was entirely predictable.