No specific reason. It depends which team you work in.
Team was using really old technologies. No one is expert in a new programming languages, but there was no time given for learning curve and expectation was to perform right away.
No IT support in the office. Work was not interesting either. Manager barely visited the office since he was remote. Overall it was not a great experience.
No advise
Through a recruiter. Scheduled a Skype interview with the hiring manager after 2 weeks. Had a good talk, basically just asked what I did in the past etc.. I was told they will bring me onsite, but did not hear from them since.
Onsite screening interview and then panel interview. I felt some interviewers were hostile. The interviewer walked out to let me struggle by myself on the whiteboard. Then came back and said I was stuck. So gave me a keyboard permutation problem
I applied online. The manager contacted me directly. He asked me a bunch of questions, about Java and some recent projects. At the end, he declared that I was too junior for his group. I asked him why, and he said that I missed one of his questions
Through a recruiter. Scheduled a Skype interview with the hiring manager after 2 weeks. Had a good talk, basically just asked what I did in the past etc.. I was told they will bring me onsite, but did not hear from them since.
Onsite screening interview and then panel interview. I felt some interviewers were hostile. The interviewer walked out to let me struggle by myself on the whiteboard. Then came back and said I was stuck. So gave me a keyboard permutation problem
I applied online. The manager contacted me directly. He asked me a bunch of questions, about Java and some recent projects. At the end, he declared that I was too junior for his group. I asked him why, and he said that I missed one of his questions