Very slow process of interview. They took 3 months to respond. HR does not respond, no feed back from hiring manager or HR. Struggling company with personnel issues. No communication at all during and after interviews. Do no join them. They are very disorganized and lack commitment.