Took an online coding exam, which was surprisingly easy. Then spent two days in Boston, MA going through various interviews and classes. The interviews were very casual - it sounded like they wanted to get to know you as an emerging professional. Later I was led to believe I had an offer after the interview, and the Hiring partner even told me the salary of the position I was to hold. That offer was then rescinded two days later, and I was delivered definite no through email 5 weeks later. Even though I was impressed by the interview process, the audacity to give a prospective recruit false information struck me with quite negatively.