I agree that there is definitely a sense of entitlement in this industry, especially with these larger companies. On the other hand, if you’re coming from a startup, you’re going to be way more incentivized to put in the work since that ultimately determines your future (and likely, your pay). These guys playing basketball in the middle of the day are getting paid either way, regardless of how well their projects turn out. I don’t blame them. I’ve been at those cushy jobs and doing extra work often doesn’t get rewarded anyway, so you may as well maximize your quality of life.