Some of the deepest tech and fascinating systems, distributed algorithms, and unique solutions. Great people, nice perks, great office, flexible work accommodations
No major cons from my perspective. Some deadlines can be intense.
I applied online. The process took one week. The process was very pleasant, and they were very responsive. I did not get accepted, but it is one of the nicest job interviews I've had. Within a week, I knew that I was in or out.
I applied in-person. There was a technical interview with a "find the differences" task and a LeetCode task from the easy category, which was the one of adding 1 to a digit. It was a quite fair interview, and the interviewer was patient.
I applied online. The process took two weeks. There was a phone call and then an on-site interview. They were very nice the whole process, from the HR to the interviewer. I failed to pass, so I don't know the other steps.
I applied online. The process took one week. The process was very pleasant, and they were very responsive. I did not get accepted, but it is one of the nicest job interviews I've had. Within a week, I knew that I was in or out.
I applied in-person. There was a technical interview with a "find the differences" task and a LeetCode task from the easy category, which was the one of adding 1 to a digit. It was a quite fair interview, and the interviewer was patient.
I applied online. The process took two weeks. There was a phone call and then an on-site interview. They were very nice the whole process, from the HR to the interviewer. I failed to pass, so I don't know the other steps.