I hesitantly joined around a year ago. My hesitance was based on public image. The pace is super fast, and there are many opportunities to slow it down to balance work and life; you just need to know how to take them.
A lot of really smart people.
Great tooling for the quality of life for Software Engineers.
It's easy to push your own ideas up the ladder. Everyone seems very supportive of that.
Tons going on, which results in a big learning curve. Lots of things and people to get to know.
Give people more time to ramp up.
The interview process had a couple of rounds. The first round was with one employee, and the second round was with the hiring team. This involved interviewing in one one-hour slot with each team member. There were also prep calls in between where a
Technical phone screen for a principal level engineering manager. The candidate was late and obviously stressed. I couldn't understand his thick Chinese accent, especially as he spoke very quickly and quietly. There were no introductions, and no ti
Overall, it was a smooth process. HR was very professional. There were lots of behavioral questions. * 1 system design round * Totally 6 rounds It was not difficult in general. The package is generous, beyond expectation. I received the offer.
The interview process had a couple of rounds. The first round was with one employee, and the second round was with the hiring team. This involved interviewing in one one-hour slot with each team member. There were also prep calls in between where a
Technical phone screen for a principal level engineering manager. The candidate was late and obviously stressed. I couldn't understand his thick Chinese accent, especially as he spoke very quickly and quietly. There were no introductions, and no ti
Overall, it was a smooth process. HR was very professional. There were lots of behavioral questions. * 1 system design round * Totally 6 rounds It was not difficult in general. The package is generous, beyond expectation. I received the offer.