Avantages
I had an incredible experience at OpenTable! I had a lot of opportunities to choose +/ work on exciting individual projects that led me to believe that I was making an actual impact - meanwhile I also had a lot of help from fellow engineers + my manager whenever I needed it. At no point did I feel like I was doing pointless work. Lots of lovely, clever people. Great work life balance i.e don't expect to work for more than 8-9 hours. Location is perfect if you love the city. Also - as it shouldn't surprise you, people here are foodies! They love to wine and dine at good places. It's also an exciting time to be at OpenTable because it's growing a lot.
Inconvénients
Not the most hip tech company - overall employees are a little older than expected. (although I believe they are working on hiring more new grads + the HR team is working hard on bringing in that hip vibe).