Booking.com Software Developer reviews

3.8

74% would recommend to a friend

(260 total reviews)
avatar

Glenn Fogel

45% approve of CEO

50% positive business outlook

Software Developer employees have rated Booking.com with 3.8 out of 5 stars, based on 260 company reviews on Glassdoor. This indicates that most Software Developer professionals have a good working experience there. Booking.com is rated in line with the average (within 1 standard deviation) by Software Developer professionals compared to other employers within the Informationstechnologie industry (3.9 stars).

Reviews by job title

260 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.

1.0
Jul 1, 2019
Recommend
CEO approval
Business Outlook

Pros

-Easy to get hired. -Booking has party culture. So It's a fun place to hangout but it's not good place to work. -Friendly relationship between team mates. -It's a travel company

Cons

-Too much in-company politics -There are Managers and high level executives who are not familiar with tech but they are taking tech decisions -Booking loves Google and they use Google's products without thinking any other alternatives even if they know that there are better alternatives. -Employee is not valuable. -I have bad experiences with HR team and Payroll team. -Not a tech company. -Legacy tech and planning to move another legacy tech.

2.0
Jun 26, 2019
Recommend
CEO approval
Business Outlook

Pros

Good location in Manchester city centre and a friendly environment.

Cons

Working on new projects is predominantly allowed to contractors, which they go away with the knowledge they have acquired and leave the perms with the maintenance part of what they have built.

Viewing 187 - 189 of 260 Reviews

Glassdoor has 9,159 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.