Very lengthy and uncertain interviews. I had the first round of technical interview in Jan. Though the attempt was good I never heard back from them. This way company can loose new resources as no one generally has the patience to wait for months to be called for further rounds and with no updates given for the attempted rounds.