Work-life balance is very good, although I do see my seniors working much more than me. I'm able to work a traditional 9-5, primarily from home, about 4 days a week on average. Coworkers have been very nice, friendly, helpful, and understanding.
The Perks+ program feels generous. I can cover the costs of all of my exercise-related hobbies with it.
Working on genuinely cutting-edge software and being a part of it all is genuinely an amazing and fun feeling.
Base compensation can feel pretty low for tech (although it is still a tech salary), especially given being forced to live close enough to campus to show up in person when required. There's a general distrust of upper management due to multiple rounds of layoffs, which still seems to be permeating my coworkers and the company at large.
The interview process involved good interviewers and consisted of four rounds, including one lunch interview. The difficulty was medium, but they cared more about code quality. After the interview, I had a schedule with the recruiter to discuss the
The interview process was quite expedited, considering I went through most of it via campus recruiting. I had an on-campus interview, which then led to a final on-site interview. The full-time position interview process consisted of four 45-minute in
You’ll meet with your potential coworkers and team; you’ll typically meet for up to an hour each with three to six people during your interviews. In most cases, you’ll interview with people on two teams within a single product group or two different
The interview process involved good interviewers and consisted of four rounds, including one lunch interview. The difficulty was medium, but they cared more about code quality. After the interview, I had a schedule with the recruiter to discuss the
The interview process was quite expedited, considering I went through most of it via campus recruiting. I had an on-campus interview, which then led to a final on-site interview. The full-time position interview process consisted of four 45-minute in
You’ll meet with your potential coworkers and team; you’ll typically meet for up to an hour each with three to six people during your interviews. In most cases, you’ll interview with people on two teams within a single product group or two different