Booking.com reviews

4.1

80% would recommend to a friend

(7,584 total reviews)
avatar

Glenn Fogel

71% approve of CEO

68% positive business outlook

Booking.com has an employee rating of 4.1 out of 5 stars, based on 7,584 company reviews on Glassdoor which indicates that most employees have an excellent working experience there. The Booking.com employee rating is in line with the average (within 1 standard deviation) for employers within the Tecnologías de la información industry (3.9 stars).

Reviews by job title

8K reviews
2.0
Jul 10, 2019
Recommend
CEO approval
Business Outlook

Pros

This is a tech review, so I'll focus on that. Booking's scale is big. So if you're into large amounts of data, interesting A/B testing, scalable architectures then Booking has a lot of potential. Be aware though that almost all of this is made a lot less interesting by the mediocre and half-baked approach to almost everything in technology. If you like getting paid for 40 hours but only want to work 32, then Booking is also great. Show up at 10:30? Leave at 17:30? Fine. Happens all the time. If you love Perl, then this is also a great company, because like in Perl there's more than one way to do it. So prepare to see every arcane Perl operator you ever knew, have three chat clients open (because there's more than one way to reach someone), prepare to work on lots of technologies that don't work together well and prepare to see many different management styles / ways to organise teams.

Cons

The engineering quality and technology is mediocre. A lot of teams are very business focussed (which is great in principle) in their particular domain but without anyone maintaining any kind of overview. This means that the default strategy is to just cram a feature in the existing code in the fastest way possible. That is, look for the piece of code that needs to change and add an "if (my_cool_feature_enabled) {} else {}" construct. Rinse and repeat until you have Perl functions that span 5000+ lines. No kidding. By that time everybody and their mother have touched that code, so no-one owns it anymore. Meanwhile of course some people have gotten frustrated with the spaghetti Perl code base that is impossible to navigate and is an archeological record of two decades of mostly uninspired hacks and copy pasting code (the latter happens to the extreme). So new technologies have been added. Which ones? Well, it's booking so no-one owns this process. So there's Java which is the only 'official' second language for that matter. But of course the data scientists use Python. And R. And there's Go, which is cool. And Kotlin, because it's also cool. Within the Java world most popular (web) frameworks are being used. And so are all protocols you can think of. Same on the frontend, React, Angular, it's all there in various places. This freedom is nice on the one hand, but it just doesn't work. It also leads to resentment between teams. "Why do they do their own when they could have used Spring boot", "why do they do this in Java when 3 lines of Perl would have been fine". Because no-one takes ownership or dares to make decisions, people do what suits them best. This is very pragmatic, but it leads to loads of islands of different standards and tensions between these islands. Standards not only in technology, but also in quality of people. Pointing this out invariably leads to an explanation along the following lines: "Well, yes but in order to understand this you need to know the context", and then a war story comes to defend the mess. And that's fair enough, but no-one cleans up after themselves.

2.0
Apr 11, 2019

Steady Decline

Recommend
CEO approval
Business Outlook

Pros

I joined Booking.com right out of college. I had the opportunity to travel to 7 different cities and 4 countries while working at Booking. 2 years ago I was full of aspirations and goals for my professional career. Booking is a great place to begin. You have a great work life balance and flex scheduling. As a credit controller you learn how to negotiate with partners, soft phone skills, team work, and account management. But over the last 2 years that has drastically changed. I made some great friends at booking and most of the people are very friendly.

Cons

Booking has slowly declined over the last 2 years. Management is all about office politics and they only help their "favorites". The bonus structure is terrible. For example, a top performing employee receives 1% higher of a bonus than an employee that does the bare minimum. Management has cut bonuses to save the company money because of the slowed growth. For Christmas we did not get a gift or a bonus but rather we received a cookie for our hard work. There are a few managers that will undercut their employees ideas and act as if they are their own for their own gain. They also began taking away our 2 15 minute "allowed" breaks during the day. Booking continues to pay their employees poorly and their are limited opportunities for advancement. The credit control position is becoming more automated and more customer service like.

1.0
Nov 3, 2018
Recommend
CEO approval
Business Outlook

Pros

Amsterdam; it's really all about living here Lunch Work life balance

Cons

After the CTO(Bank) left, company culture has fallen hard. Incompetent people got promoted(Directors) in management because smart people left the company and there was nobody senior enough to fill the void. Most of the Product owners are incompetent with no real world experience. Management subtly force people without a future to become TLs, to do their dirty work. Most of the engineering teams are led by designers who haven't wrote any code in their life. Nowadays, even copywriters are leading engineering teams :) Flexible hours is a lie as they will literally put your ratings to 4(Partially meets expectations) or 5(Needs immediate improvement), if you're late in just a few standups. Your technical expertise holds no value here. They don't need it and they're very open about it. HR is completely useless and will only support management decisions. Advice to people: Be very very very careful about selecting your Team Lead, it can make all the difference. Some guidelines I used to tackle that: - Shouldn't be a designer/user-researcher/copywriter; won't ever be able to understand your tasks - Should be actively involved in coding (ask his/her teammates about it; not him/her). Check git logs. - Should've more working experience than you (check LinkedIn, if no good companies there it could be a bad sign) - Should've atleast 5 years of corporate experience (don't count freelancing & self entrepreneurship ventures) - If talks too much random without getting on the point, bad sign! - If puts too much stress on communication then engineering, bad sign. - Should've empathy; find out how to judge that. This one's most imp.

Viewing 34 - 36 of 7,584 Reviews

Glassdoor has 9,126 Booking.com reviews submitted anonymously by Booking.com employees. Read employee reviews and ratings on Glassdoor to decide if Booking.com is right for you.