Had a basic interview with HR and then had an in person interview. Overall, the interview went fine. However, the company took much longer than expected to get back to me and gave excuses when I followed up. Immediately after I got a rejection email, they reposted the job. Very unprofessional.