Lengthy, poor communication on status, long waits in between contact. Pretty much left me hanging. They had me do projects for the interviews. I believe it is fairly unprofessional to ask a prospective employee to create business plans for them which they can then turn around and use regardless if you land the job.