Too much politics, too complicated hierarchical system. If any delivery is shared by more than two teams, it's hard to push the other team if they are under a different VP.
Recent exodus of young engineers (staff/senior engineer level). Morale is low.
If you are working with customers, the hours are long (conference calls in the evening) and it can be very stressful.
No good growth opportunities for young engineers.
6 rounds of interviews. Overall, the interview was good but lengthy. The overall experience was tiring and rigorous. The outcome was a successful result: I got hired and was offered a good package with relocation benefits.
I had a phone interview with the hiring manager. Two weeks later, I received an invitation for a three-hour in-person interview. During the in-person interview, I was asked to present my thesis and my last experience. I also answered Machine Learning
I was interviewed by five people. Two of them were very technical and detailed. Three of them asked general questions about my past experiences.
6 rounds of interviews. Overall, the interview was good but lengthy. The overall experience was tiring and rigorous. The outcome was a successful result: I got hired and was offered a good package with relocation benefits.
I had a phone interview with the hiring manager. Two weeks later, I received an invitation for a three-hour in-person interview. During the in-person interview, I was asked to present my thesis and my last experience. I also answered Machine Learning
I was interviewed by five people. Two of them were very technical and detailed. Three of them asked general questions about my past experiences.