In NYC you expected to be at work at most companies for 9-10 hours a day, you are expected to go to all their social events, and you are expected to act like a logic lording startup bro (even when the company is far past the startup stage). Sure, they give you free treats, sure it's not hard to come by a job, but you are still ultimately expected to give up your autonomy to become a startup stooge.