Compensation is good, and peers are very professional and knowledgeable.
None that I can think of
I had five interviews: * Two generic initial ones * Two hands-on interviews: a simple LeetCode problem and a system design problem (for which I was asked to prepare by drawing an architecture of my previous job) * A personality questionnaire
I applied via one of the virtual recruiters (think Glassdoor). I then had a short interview with the recruiter, who was very pleasant and nice. We then scheduled a call with the hiring manager, the team lead. This call was not technical but more a
Phone Screen - 4 in-person, 1 Skype The oddest thing about the interview was that no one seemed happy to be working there. This was a really bad sign to me.
I had five interviews: * Two generic initial ones * Two hands-on interviews: a simple LeetCode problem and a system design problem (for which I was asked to prepare by drawing an architecture of my previous job) * A personality questionnaire
I applied via one of the virtual recruiters (think Glassdoor). I then had a short interview with the recruiter, who was very pleasant and nice. We then scheduled a call with the hiring manager, the team lead. This call was not technical but more a
Phone Screen - 4 in-person, 1 Skype The oddest thing about the interview was that no one seemed happy to be working there. This was a really bad sign to me.