I found this company to be especially disorganized. They had me complete several phone interviews. The last one, the interviewer did not make a plan and asked if he could call back at another point. Next, the recruiter said I needed to complete a coding challenge. The company then waited a very long time to get back to me.