Lots of free food Good teammates and manager Flexible deadlines
Lack of growth; Hard to get a promotion
The interview is one by one. Each interview takes about 30 minutes to review the candidates. Some of them will ask technical questions, some will ask some general questions which test your personality or others.
I applied online. After two weeks, I received an email directly from a team member to schedule a phone screen. It was supposed to be 30-45 minutes long, but we actually talked for about an hour and a half. They just went through my resume and asked m
The interview process was roughly 3 hours long. There were 5-7 different interviewers back-to-back within one session. Some interviewers asked questions that were based on your personality and experience, while others asked more technical questions r
The interview is one by one. Each interview takes about 30 minutes to review the candidates. Some of them will ask technical questions, some will ask some general questions which test your personality or others.
I applied online. After two weeks, I received an email directly from a team member to schedule a phone screen. It was supposed to be 30-45 minutes long, but we actually talked for about an hour and a half. They just went through my resume and asked m
The interview process was roughly 3 hours long. There were 5-7 different interviewers back-to-back within one session. Some interviewers asked questions that were based on your personality and experience, while others asked more technical questions r