Communication via email is just fine. Interview was about 30 minutes. Office is a bit difficult to find. Very nice, very honest, fun environment. About 3 days between only interview and hiring decision.Flexible hours, insurance starts immediately, $55 contribution towards ORCA card, in-house gym, catered lunch every two weeks, very casual dress code.