Great pay, especially if joined with a lower stock price.
WLB can be disrupted sometimes, depending on your team. There is poor diversity, so choose your team and manager wisely.
I submitted my resume and communicated with HR a few times before an online interview was set up. The interview problem was not hard. I quickly gave a solution, but the interviewer pushed for a better one – one with improved time and space complexity
The interview included two algorithm problems and some questions about my resume. The interviewer was nice, but the questions were quite difficult. It took me some time to think about the best solution for each.
I applied through an employee referral. The process took three weeks. Interviewer were very interactive, and gave pointers when needed. The feedback throughout the interviews was also great, and recruiters did a good job of managing expectations. Ti
I submitted my resume and communicated with HR a few times before an online interview was set up. The interview problem was not hard. I quickly gave a solution, but the interviewer pushed for a better one – one with improved time and space complexity
The interview included two algorithm problems and some questions about my resume. The interviewer was nice, but the questions were quite difficult. It took me some time to think about the best solution for each.
I applied through an employee referral. The process took three weeks. Interviewer were very interactive, and gave pointers when needed. The feedback throughout the interviews was also great, and recruiters did a good job of managing expectations. Ti