Safe, stable job with good growth and good pay. Okay work-life balance.
Bland office culture and politics.
Lots of India vs. US when it comes to getting good projects.
Not many perks like food, cabs, etc.
Late working hours due to US teams for almost everyone.
No internal mobility among teams and no prospect of onshore move.
Care more for the employee's happiness. If you want to attract good talent, increase budgets on making the office a more fun place to work.
I recently interviewed for a software engineering role at Apple, and the experience was structured, challenging, and engaging. 1. Recruiter Call – A discussion about my background, the role, and how I align with Apple’s culture. 2. Technical Phone
Frustrating experience: I was contacted by the hiring manager, but the recruiter took more than one month to get back. They then planned six rounds of interviews and were very unaccommodating with changing interview dates. Interviewers asked very
I received an email from Apple for a Software Engineer role. Later, they scheduled an interview with the hiring manager. During the interview, when I was asked about the product I was working on and began explaining the details, I noticed the interv
I recently interviewed for a software engineering role at Apple, and the experience was structured, challenging, and engaging. 1. Recruiter Call – A discussion about my background, the role, and how I align with Apple’s culture. 2. Technical Phone
Frustrating experience: I was contacted by the hiring manager, but the recruiter took more than one month to get back. They then planned six rounds of interviews and were very unaccommodating with changing interview dates. Interviewers asked very
I received an email from Apple for a Software Engineer role. Later, they scheduled an interview with the hiring manager. During the interview, when I was asked about the product I was working on and began explaining the details, I noticed the interv