Great pay, benefits, etc. Lots of freedom to pursue different things. Generally very friendly, relaxed, and helpful coworkers.
Can be a bit disorganized in their processes from interviewing to project management. Each team has the freedom to manage in their own way for the most part, which is great. However, it can lead to things being disorganized at a high level.
I applied online. The process took 3 weeks. There are 2 technical interviews then a full loop. First interview went well. Then I met a Chinese interviewer. The interview starts with some introduction. Then they ask a LeetCode medium question. The ac
The initial screening was spammed with random, simple technical questions, despite being told it would be non-technical. It felt more like a memory test than a technical interview.
I applied through an employee referral. The process took 3 months. Did two screener interviews, then a slate of 6 interviews across two days (1 hour each), over the course of 2 months. The interviews themselves were a bit of a mess, with: * 3 interv
I applied online. The process took 3 weeks. There are 2 technical interviews then a full loop. First interview went well. Then I met a Chinese interviewer. The interview starts with some introduction. Then they ask a LeetCode medium question. The ac
The initial screening was spammed with random, simple technical questions, despite being told it would be non-technical. It felt more like a memory test than a technical interview.
I applied through an employee referral. The process took 3 months. Did two screener interviews, then a slate of 6 interviews across two days (1 hour each), over the course of 2 months. The interviews themselves were a bit of a mess, with: * 3 interv