Management is good; no one is asking every day what you have done. I like the way of working with personal MBOs, which are good. The mix of freedom to decide what to do and the responsibility that comes along with this model is great. Vacation policies follow the laws where I live, so these are good. Also a great product, excellent engineers, and awesome support.
The only negative thing I can think of is the car arrangement, but that is actually not a big deal and I guess it follows other big companies' strategy.
For this position, I had a total of four interview meetings. The first three interview meetings started in September and were face-to-face. The last one was on the phone.
3 interviews onsite. 1st interview: Logic thinking and programmatic skills. 2nd interview: Hardware/software integration. Discussion on previous projects. 3rd interview: Storage I/O in general. NVMe and storage stack in kernel.
One HR phone interview: just to figure out your background and status. One coding phone interview: put some questions on Codepad. Onsite: 5-6 rounds of interviews, including coding questions and troubleshooting.
For this position, I had a total of four interview meetings. The first three interview meetings started in September and were face-to-face. The last one was on the phone.
3 interviews onsite. 1st interview: Logic thinking and programmatic skills. 2nd interview: Hardware/software integration. Discussion on previous projects. 3rd interview: Storage I/O in general. NVMe and storage stack in kernel.
One HR phone interview: just to figure out your background and status. One coding phone interview: put some questions on Codepad. Onsite: 5-6 rounds of interviews, including coding questions and troubleshooting.