First two rounds of interview with the recruiter, which was lot of boasting and high minded talk not grounded in reality. After that two technical rounds of interview. First round was with a senior manager who did not have much knowledge of my functional area. He impromptu included a hard core technical person in the phone call. Questions were very technical and the impromptu participant had no professional communication skills. The second technical round was good with some solid questions. At end of interview, no communication was received from recruiter for few weeks. I followed up with a call and recruiter said I did good in both rounds and they liked my profile. But they didn't have suitable position and are looking for another position. Why would you waste a candidates time if you don't have position in the beginning? After that followed up second time and recruiter abruptly ended call citing another call. I never heard back from AST again, no idea what happened. I would not interview with such callous company again.