Very poor interview process. They do not respect the time and effort of the candidates. Seems to be more like an internal brotherhood that does not understand a proper hiring process. They need to take into consideration how they would feel to go through there long drawn-out process with very little communication.