In the order:
sponsorship - because I'm an immigrant
Tech stack - I spend most of my after office hours in doing new projects, effectively, I like to use the skills learned in the job. So an advanced tech and freedom to experiment with tech is always a top preference
sustainability - a continuous revenue-generating company or dependent on new sales every time
motivation - be it a side project or office work, I enjoy working on the problems that are pointed out - greater the impact, more the involvement
hierarchy - from my experience, too many levels above you is a problem not just in career growth but also product implementations, which kills the pace and transparency
compensation - a 20% hike is the least I expect