They required three interviews and a small research project as part of the entire interview process. This is a bit much for a junior position, but I understand wanting to be guarded about company culture. The biggest issue was pay transparency. We discussed my salary requirements in the first interview, and the interviewer acknowledged my requirements; however, the offer letter they sent me was $20k less than discussed, with no room for flexibility. My experience may not be indicative of the typical hiring process, but I got the impression that this business suffers from a significant lack of organization and communication.