Interesting work Inclusive & diverse culture Supportive colleagues Education & support for growing your career Tiny teams with huge impact
Must create your own work/life balance.
Constant reorganization & personnel shuffling impacts productivity.
DIY engineering culture, little to no mentoring.
Tiny teams with huge impact.
It's a real challenge to stay a motivated engineer in a culture where the majority of new projects are killed off, resulting in constant outflow of engineering talent. Finding ways to keep engineer engagement & retention higher should be a top priority.
Generally, the interview process consists of three rounds: * HR screening * Hiring manager interview * A panel interview with potential future coworkers and cross-functional managers. After the third round, they passed me. The reason provided
Start with the general problem about computer science. Then, discuss your project. Finally, address the coding question. The coding itself is not particularly difficult. However, the general questions can be quite tough. I would say it's hard to a
Long interview process - 7 rounds (1 recruiter, 1 hiring manager, 5 rounds onsite back to back interviews). Tests the resume, hardware knowledge, coding skills. You might face a reject even if you think you have cleared all the rounds.
Generally, the interview process consists of three rounds: * HR screening * Hiring manager interview * A panel interview with potential future coworkers and cross-functional managers. After the third round, they passed me. The reason provided
Start with the general problem about computer science. Then, discuss your project. Finally, address the coding question. The coding itself is not particularly difficult. However, the general questions can be quite tough. I would say it's hard to a
Long interview process - 7 rounds (1 recruiter, 1 hiring manager, 5 rounds onsite back to back interviews). Tests the resume, hardware knowledge, coding skills. You might face a reject even if you think you have cleared all the rounds.