They had me do a lot of tests and a technical case that took me 3 to 5 hours to complete, got to the final interview with who would've been my boss just so they could reject me and dont even offer feedback about how i performed on the hiring process. I get that they can go with whom ever they want but i would very much appreciate some feedback about what made them not go with me for the position. I did a great job and put a lot of effort on the tests they made me do.