Nice interviewers in first stages, but lack of professionalism in communicating a rejection (i had to email them after 3 days to get a response for being rejected). First stage: known eachother questions (passed), second: technical questions (design api, some array problem, passed), third: microservice app and review (very good feedback, rejected after I sent the email).
There is no problem in rejecting me, I can understand there may be better candidates, but when I asked for feedback, the answer from HR was: "someone else was in later stage..." and I was not rejected "based on my skills set". But based on what? - was my reply. No answer for that.
Two lines of real feedback would be enough and helps a lot.