Compensation and work ethics there are awesome. You will be working in one of the few companies that are truly doing cutting-edge stuff in computer science, from an engineering and scientific point of view.
If you work in a remote location and end up in a project that is not a fit for you, there are not many opportunities to move to another project.
I had two interviews: * One with HR. * A technical one, where I was asked to solve a problem in a blank shared document with the interviewer.
I was summoned, but the interview itself never happened. I didn't receive any further information after that, I waited, and I refused another offer in the hope of being called again.
The interviewing process was extremely long (6 months), and there was almost no feedback about my candidacy status. I thought that I was discarded during the process, but I actually got an offer, and they refused to negotiate.
I had two interviews: * One with HR. * A technical one, where I was asked to solve a problem in a blank shared document with the interviewer.
I was summoned, but the interview itself never happened. I didn't receive any further information after that, I waited, and I refused another offer in the hope of being called again.
The interviewing process was extremely long (6 months), and there was almost no feedback about my candidacy status. I thought that I was discarded during the process, but I actually got an offer, and they refused to negotiate.