Good brand. Nice perks and benefits. Nice HQ, with unlimited free parking spots.
Lots of strong engineers.
The engineering hiring bar was inconsistent, and sometimes candidates who did poorly in interviews eventually got hired as a result of a significantly lowered bar.
This is why you would see folks with 10 years of software development experience working as junior Software Engineers (not even Software Engineer II) at TripAdvisor.
Now, good engineers have to tolerate working with those folks, teaching them over and over again how to write code that does not suck.
Manager phone screen Technical 1-hour phone interview Half-day technical onsite interview Worst part was they never gave me any answer (yes or no) nor any feedback on my interview. One day of my life was wasted as I did not receive any input from ei
Very fast. The interview process included a phone screen with a recruiter, followed by an interview with the hiring manager, and then an on-site interview. The recruiter worked with me prior to my on-site interview to ensure I was ready and familiar
Overall, the process was really difficult (7 interviews overall), but they decided pretty quickly, and the interviews were all comprised in 3/4 days. Most of the interviewers were nice and tried to make your life easier when you hit a dead end.
Manager phone screen Technical 1-hour phone interview Half-day technical onsite interview Worst part was they never gave me any answer (yes or no) nor any feedback on my interview. One day of my life was wasted as I did not receive any input from ei
Very fast. The interview process included a phone screen with a recruiter, followed by an interview with the hiring manager, and then an on-site interview. The recruiter worked with me prior to my on-site interview to ensure I was ready and familiar
Overall, the process was really difficult (7 interviews overall), but they decided pretty quickly, and the interviews were all comprised in 3/4 days. Most of the interviewers were nice and tried to make your life easier when you hit a dead end.