What is important to you as a Java developer when you want to get recruited for a (big) company? What is the best answer according to you when a recruiter asks "why are you leaving your current company"?