Definitely need more organization in the recruitment department. They took several days to respond to emails, had a long process, confused the position with another and gave the wrong assessment. Didn't discuss salary until the end of the long process and after telling me they liked me and asking my salary requirements, I was rejected with no chance to negotiate. Ghosted when I requested more feedback. The engineers who interviewed me and the company both seemed great but the process was not respectful of the candidate.