The remote offices have good work/life balance. Management pushes for individual developer growth. Good compensation and regular performance bonuses.
If you're working on one of the core products, your life becomes part of the device cycle. There's always a huge push before shipment to fix all the bugs, and not enough people to do it.
Force managers to spend more time on the careers of the people they're managing. Too many managers do the bare minimum, and some clearly don't even know what it takes to be successful.
The interview process was quite structured. It lasted around 3 hours and included two rounds, each conducted by a different interviewer. The first round focused on technical questions, covering embedded systems, device drivers, and C programming.
The interview process was all done in one day, with 3 rounds. It started with basic coding and technical questions. The second round was in-depth embedded and C questions. The third round was on systems-level knowledge and understanding.
The recruiter contacted me for a job I applied for through a referral. The interview was held 3 days later. There were supposed to be 3 rounds, each 45 minutes long, with a 4-5 minute break in between. I only interviewed for the first round, as I co
The interview process was quite structured. It lasted around 3 hours and included two rounds, each conducted by a different interviewer. The first round focused on technical questions, covering embedded systems, device drivers, and C programming.
The interview process was all done in one day, with 3 rounds. It started with basic coding and technical questions. The second round was in-depth embedded and C questions. The third round was on systems-level knowledge and understanding.
The recruiter contacted me for a job I applied for through a referral. The interview was held 3 days later. There were supposed to be 3 rounds, each 45 minutes long, with a 4-5 minute break in between. I only interviewed for the first round, as I co