Contacted through a recruiter, phone screen with VP, then scheduled for several on-site interviews with various execs. Pretty lame process though - after spending several hours on-site interviewing, neither the company nor the recruiter bothered to follow-up. Company seems pretty disorganized (last minute interview changes/shuffling) and not to understand who they are, their target customers, or what their personnel/sales needs really are. I wouldn't refer anyone I know for an opportunity there.