I made interview with hiring manager, then they send me a home assignment. After than that I participated a technical interview. The first 2 interview(hiring manager and case) was nice but the last interview(assignment review + technical) really really disorganized. When I participate to the interview there were 5-6 engineers and they were asking random questions sometime case related sometimes not. Also something I don't like is I always had to ask for response to them(after sending assignment or after the technical interview)