Good culture. Fun work environment. Engineers have a lot of freedom. No deadlines (!). Very passionate product team. Very capable engineers. Very little process and limited meetings, especially for engineers. Good speed of execution: Code is deployed 3 times a day for the main monolith and can be deployed unlimited times on demand for backend services. Apps are released every 2 months. Great location: Huge building and right in downtown. Great stock refresh plan. Very open culture when it comes to execs talking about roadmaps and honest company performance. Very collaborative environment - you can ping any engineer on any team on IRC in team chat rooms. There are on-point members for every team who will respond to any questions, even for debugging code (wow).
Free lunch on Fridays, free birthday cake from the team on birthdays. $ to spend on 'productivity items' like your favorite keyboard, book, or noise-canceling headphones. Recently, efforts are being made to show gratitude and make employees feel valuable (it's working), like Yelp-iversary cards (work anniversary).
Quarterly 'reviews' which aren’t really performance reviews - they are conversations with your manager to set expectations and give feedback.
Free ASL classes, free movie nights every fortnight. I worked for a big company before this and though that company has a big name, I didn’t enjoy the culture or work at all. I’m blown away by this company.
Might not find challenging projects depending on the team.
Outsiders have a perception that Yelp is not doing anything new or innovative.
The quarterly review system is great, but engineers don’t know what to look forward to or how to build their career.
Need to be proactive about your career growth at the company.
Keep up the good work!
Challenge the product and engineering teams to go for bigger targets (year-long goals) instead of hyper-tuning parameters for a 1% lift :)
They came to our school, so I had an on-campus screening interview, followed by a final round interview consisting of four people for 45 minutes of technical questions. The first round question was straight out of CTCI. The final round questions wer
I was contacted by a recruiter after submitting my resume at a campus event. First, there was a phone screen by an HR person going through some semi-technical and trivia questions compiled by somebody else. These were pretty easy, and the interviewer
I applied online through campus recruiting. I was sent a coding challenge, and then received a follow-up email stating that I had passed and secured an interview. The interview was a 45-minute Skype session that included a coding question.
They came to our school, so I had an on-campus screening interview, followed by a final round interview consisting of four people for 45 minutes of technical questions. The first round question was straight out of CTCI. The final round questions wer
I was contacted by a recruiter after submitting my resume at a campus event. First, there was a phone screen by an HR person going through some semi-technical and trivia questions compiled by somebody else. These were pretty easy, and the interviewer
I applied online through campus recruiting. I was sent a coding challenge, and then received a follow-up email stating that I had passed and secured an interview. The interview was a 45-minute Skype session that included a coding question.