A recruiter reached out to me and we chatted about my background, and skills. The usual stuff. Then they sent me an online Java test, and I got a great score on that. After that I had the opportunity to chat with a "Senior" Recruiter. The "Senior" recruiter and I had a conversation that was about 10 minutes in length. The only question she cared about was, "Whats your salary expectations?" I politely said that I would like to focus on my skills, and what I can bring to the table - I understand that the company had some cool benefits, and that salary is not the only thing I am focused on. She continued to drill, and ask for a specific number in terms of salary expectations - completely disregarding me, my skills, and anything else. It was incredibly frustrating. Honestly, save yourself the time. They talk a good talk, but at the end of the day it sounds like they are only concerned with "getting the best bang for the buck" out of their Software Team, and paying as cheap as possible.