I worked about 5 years in startups and small companies beforehand, and I probably work about the same as in a startup (long hours, partially because I'm a workaholic/ambitious), but with far better quality of life due to management being more competent and working with me to manage stress.
Some comments on specific bullets:
> - Vesting schedules can vary. Some are monthly, some every 3 months, some annually. Try to avoid anything less frequent than once every 3 months. It can create bad incentives for the company to get rid of you before a big vest date.
I have not seen Apple trying to play that game at all (their vesting schedule is every 6 months) - my understanding is if the company wants to get rid of someone, they give them zero refresh RSUs come annual review time as a strong hint.
> - Vacation days vary but 4 weeks (20 days) should be considered the norm for the US (30 for Europe/Australia).
Apple is a bit abnormal in that they give you 12 days to start, but the company typically has ~18 company holidays. Creative folks could negotiate with their manager to make those more flexible with comp time after showing competence.
> - Unlimited time off is bullshit. Think of this as no time off.
I agree for most companies, but Netflix I think is an exception here - my Netflix friends all enjoy copious time off and still get sizable annual raises, one even being offered a promotion to manager.