Good autonomy. Culture can be good but is very team dependent. Has some really smart and dedicated people. Pay is quite good but expectations for engineers are really high.
Frequent reorgs.
Generally most people are pretty competent but somehow we let people slip through who are insanely bad at their job. Some VPs can be extremely toxic but engineers are mostly insulated from them.
The entire process was extremely long and exhausting. HR call, followed with separate coding assessment, then a separate system design and then 3 rounds interview. HR didn't know the details of the interview format or what to prepare, gave the wrong
I went through a third party site that skipped the phone screen process. 1. Intro call with recruiter (30 minutes) Basic call to discuss roles and where interests lie. The recruiter I spoke to was very nice and very well informed about the company a
My interview for the senior software engineer position started with a timed coding interview for the first round. It was challenging, but not overly so. It consisted of four problems of varying difficulty plus a follow-up essay question. Each questio
The entire process was extremely long and exhausting. HR call, followed with separate coding assessment, then a separate system design and then 3 rounds interview. HR didn't know the details of the interview format or what to prepare, gave the wrong
I went through a third party site that skipped the phone screen process. 1. Intro call with recruiter (30 minutes) Basic call to discuss roles and where interests lie. The recruiter I spoke to was very nice and very well informed about the company a
My interview for the senior software engineer position started with a timed coding interview for the first round. It was challenging, but not overly so. It consisted of four problems of varying difficulty plus a follow-up essay question. Each questio