It would be nice if the process were a little more transparent. If people just knew that a company rejected them for reason X, that would make a huge difference. If X were stupid, they'd know they missed a bullet. If X were rooted in a misunderstanding, they'd have a chance to clear it up. There is so much side-channel information used in the corporate hiring process, and it gets mixed-up in HR far more often than an…
Meh, being told over and over again that I'm a good developer but not a cultural fit isn't particularly helpful. It sounds like a polite way to say: "You have the skills but, uh, we hated you." I'm not sure what to do with that feedback, but it has been pretty consistent.
> I'm not sure what to do with that feedback, but it has been pretty consistent.
That is actually valuable information. Find a mentor or career coach to help you out with mock interviews. You could be signaling something that you're not aware of during interviews.