The job is fully remote, and being in the office is not required.
It seems like internal bickering gets in the way of progress. Departments can’t agree between each other, and engineers get caught in the crossfire.
Guy that doesn't speak English (in the US), with no headset, gets on the call and immediately wants a dumb HackerRank-type code test ('open link' were the only two words I understood). No introduction, no communication, no asking about real-life exp
For Director roles and above, the interview process consists of 5 rounds. 1. Coding (optional) 2. System Design (1 or 2 rounds) 3. People and Partnerships 4. Technical Project Management 5. System Reliability Engineering
The hiring manager arrived ten minutes late and insisted the interview be rescheduled. However, he had time to list off a few technical questions. I was very turned off by his tone. It sounds like a manager I would not have wanted to work for anyway.
Guy that doesn't speak English (in the US), with no headset, gets on the call and immediately wants a dumb HackerRank-type code test ('open link' were the only two words I understood). No introduction, no communication, no asking about real-life exp
For Director roles and above, the interview process consists of 5 rounds. 1. Coding (optional) 2. System Design (1 or 2 rounds) 3. People and Partnerships 4. Technical Project Management 5. System Reliability Engineering
The hiring manager arrived ten minutes late and insisted the interview be rescheduled. However, he had time to list off a few technical questions. I was very turned off by his tone. It sounds like a manager I would not have wanted to work for anyway.