Work life balance is very good.
The salaries are not at the top of the industry.
There were 2 long technical interviews, plus one "inofficial" interview with an executive, and plus HR. The process is split between 2-3 days. I had many reschedules, though all people were nice and positive.
First interview was some technical questions, mainly about the complexity of doing things in hardware vs software. The rest of the interviews were to understand what I did in previous jobs and whether or not I am a good fit.
After OA for shortlisted candidates there were minimum 2 rounds and for someone 3 rounds. Those who couldn't selected for sde team there were asked to give 3rd round interview for software testing teams vise versa.(On campus process)
There were 2 long technical interviews, plus one "inofficial" interview with an executive, and plus HR. The process is split between 2-3 days. I had many reschedules, though all people were nice and positive.
First interview was some technical questions, mainly about the complexity of doing things in hardware vs software. The rest of the interviews were to understand what I did in previous jobs and whether or not I am a good fit.
After OA for shortlisted candidates there were minimum 2 rounds and for someone 3 rounds. Those who couldn't selected for sde team there were asked to give 3rd round interview for software testing teams vise versa.(On campus process)