interviewed by a recruiter with technical questions followed by an interview with an engineer. Initial Telephonic technical interviewer and recruiter called to say very good feedback . Scheduled onsite with Senior Management for day long session. It was cut short during second interview where person supposed to interview arrived 20 mins late, asked couple of questions while browsing on ipad on work stuff. A lunch session was scheduled after wards but hiring manager came by and cancelled remaining interviews ignoring that as well and was let go. Overall glad not selected and sounded disorganized process where initially was told great experience and feedback but got rejected for exact same experience by Senior Manager. I even told one interviewer to ask me actual questions as interviewer kept describing company culture. Other than first onsite interviewer felt immature, disorganized and team members amongst themselves dont know what r they looking for. See lot of improvements to enable better experience.