Some companies do have good feedback processes.<p>I was rejected twice by a large company, which both had a much saner interview process (take-home excercises and much better in-person interviews), and I still think very highly of it (and I know the people that did get in and they were indeed very good).