Nice people but the process was a little jumbled then had me go onsite for an interview with several people in the company without offering to pay for my stay at least. If I am going to use my own money for travel, stay, and time at least provide a little more feedback than a rejection email