I'd like to post a concern about a tech company called Pure Storage, out of Santa Clara, CA. I've heard from multiple people, and experienced it myself, that they have job applicants do a sample project that is very detailed and take much longer than the typical 1 hour or so most companies do. They allegedly then use the "sample project" instead of hiring staff or paying for the work. You've been warned!! Avoid Pure Storage!