OK pay. The total compensation is good.
Some teams are better than others. Maybe for every 10 engineers, there is a really helpful person.
People are always busy, and it often feels like you're on your own. There's also a micromanager type vibe, depending on the team you're on. Bonuses are under extreme scrutiny, and many don't get one. On-call... no one likes that. ;-)
Initial recruiter call followed by a Zoom interview. The first round involved an algorithms question, followed by a refactoring exercise. Although the questions seemed approachable, I got the approach wrong. The interview experience was positive.
1. 20-minute behavioral interview with a recruiter over the phone, where you will be asked about projects and interests. 2. 30-minute whiteboarding session with the Director over Zoom. 3. 1 hour 30 minute whiteboarding session with 3 employees.
One telephonic coding question. Followed by an onsite component with 5 interviews (1 hour each) with 5 different members: * Two coding interviews * Two design interviews * One interview with the manager The experience was really great. All the int
Initial recruiter call followed by a Zoom interview. The first round involved an algorithms question, followed by a refactoring exercise. Although the questions seemed approachable, I got the approach wrong. The interview experience was positive.
1. 20-minute behavioral interview with a recruiter over the phone, where you will be asked about projects and interests. 2. 30-minute whiteboarding session with the Director over Zoom. 3. 1 hour 30 minute whiteboarding session with 3 employees.
One telephonic coding question. Followed by an onsite component with 5 interviews (1 hour each) with 5 different members: * Two coding interviews * Two design interviews * One interview with the manager The experience was really great. All the int