Have the freedom in certain teams to pitch designs and showcase work to upper leadership.
There is a huge amount of variance in developer quality across organizations. Accordingly, there is also a huge amount of variance in engineering leadership, level of maturity, and guidance.
Some organizations are innovating, while some organizations are developing applications using the same tech stack as they were in 2010.
Work-life balance is horrendous due to relying on H1B visas for all work. They will accept any conditions, as they will be deported if they are fired. Since they accept this treatment, US citizens must also accept inhumane 60, 80, or even 100-hour work weeks.
Do a proper review of who is hired at Staff/Principal+ level and understand technical competency.
A recruiter from a staffing agency contacted me. He placed my resume, and it was shortlisted by the manager. Within a day, the recruiter got back and scheduled a 1-hour phone interview.
A recruiter contacted me in response to my application. They gave a great overview of the different teams and the work/org structure. I met with the hiring manager and had an informational interview. I then had five rounds of challenging technical
It was good. Standard questions followed, mostly around Java and Spring. The interviewer gave honest feedback, the right answers, and suggested areas for improvement. Three rounds of interviews followed by a salary discussion seem to be a standard
A recruiter from a staffing agency contacted me. He placed my resume, and it was shortlisted by the manager. Within a day, the recruiter got back and scheduled a 1-hour phone interview.
A recruiter contacted me in response to my application. They gave a great overview of the different teams and the work/org structure. I met with the hiring manager and had an informational interview. I then had five rounds of challenging technical
It was good. Standard questions followed, mostly around Java and Spring. The interviewer gave honest feedback, the right answers, and suggested areas for improvement. Three rounds of interviews followed by a salary discussion seem to be a standard