Great culture with just the right mix of laid-back but principled.
People are very friendly.
Generally, don't allow full remote work, especially from another country.
Consider full remote work and be transparent about the cases where fully remote work would be allowed, especially if from another country.
Full day interview: 1) Prepare a 45-minute presentation about myself and focus on one relevant project I have been working on. 2) Series of 1:1 tech interviews on different topics.
Very friendly and nice. First two rounds are by senior technical managers. Then a recruiter. A final virtual on-site interview included a presentation, several one-on-ones, and two coding questions (medium level).
The whole interview process consists of: * First round screening * Second phone call * HR call Afterward, it's a technical presentation with several tech rounds, one behavioral round, and one HR round.
Full day interview: 1) Prepare a 45-minute presentation about myself and focus on one relevant project I have been working on. 2) Series of 1:1 tech interviews on different topics.
Very friendly and nice. First two rounds are by senior technical managers. Then a recruiter. A final virtual on-site interview included a presentation, several one-on-ones, and two coding questions (medium level).
The whole interview process consists of: * First round screening * Second phone call * HR call Afterward, it's a technical presentation with several tech rounds, one behavioral round, and one HR round.