I had interviews for 3 months with a big company similar to Google/Apple/.... In total I had 1 technical challenge (that took me about 50 hours to do) followed by 8 interviews. The last one with the VP of the department I was applying for. We had a good discussion (I feel) and I received, in general, positive feedbacks.
Then 2 weeks later, I receive a generic rejection email by HR without any feedbacks whatsoever on why I got rejected. When I asked HR for details, they of course did not answer.
I'm a little bit frustrated to not know why I was rejected (and therefore what I can do better next time) and was wondering: is it a common way of doing for big "silicon valley type" companies? If not, what would you do in my situation? As I'm not from there, I would be interested to know if it is the norm or if I had an unfortunate experience.
The company is from US but the department / job position I applied for is in Japan. I'm neither American or Japanese hence this question. Relocation would be involved.
Mostly this question came in as I feel a lot of these "silicon valley type" of companies have this overly positive attitude about everything (in their branding, communication, etc.). Therefore I was wondering if they act as well this way during the interview process by giving constantly good feedbacks (even mentioning what you could work on when you join)? Being from Europe, my experience here is that usually people will tell you during the interview if something does not work out or if they got any concerns. Then you can somehow manage your expectation regarding the answer you will get.