Honestly it makes me want to use the website less, and does not urge me to buy.
So you ring the hotel and the person who answers, if they’re worth their salt, tells you there’s only one room left / there’s a big convention on in town / everywhere else is likely fully booked out, and closes the sale.
Often it's because the Hotels don't have an proper direct booking procedure in place and getting a direct booking is a hassle for them.
In many countries though they are not even allowed by Booking to give a cheaper price which shows the power they have.
You'd think they'd be a bit more willing to take peoples' money
Everything the girl on the phone said was horrifying and I decided not to continue. Their recruiter kept trying to call me over Skype though, and they offer more than most other companies of that size in the EU, so I suspect they're pretty desperate.
This was back in 2015 so maybe it's changed, but it sounds like a terrible place as far as technology and tech debt goes.
One of these things is not like the others. Not liking Perl is a valid personal choice, but doesn't say much about the codebase. The others are telling though. More so if it's true given that Perl has a very heavy culture of testing (the TAP protocol comes from Perl, and Perl is known for being very test heavy in its module ecossytem), which means they would be going against that culture to have no unit tests.
That said, I'm not sure if we should consider "the girl on the phone" doing the screening as knowledgeable about the process. That description doesn't convey that you thought very highly of her, so I'm not sure why we should take her word as authoritative...
I didn't buy in the narrative, but it was an interesting perspective.
Not that I agree, but it’s what I’ve heard.
Since hotel reservations refer to a real world, where people change their plans, hotels get overbooked, burn down, are not reachable because of strikes, volcano eruptions, etc. etc. there is a huge customer service department. These people are able to cancel reservations, or force availability (after consultation with the hotel). In other words, until people have stayed at the hotel, and the hotel gets the bill for that, it really does not matter whether something was correct or not: the customer department can fix any problems.
So the only valid test is really: does it convert? And this is very closely monitored in close to real time.
The financial part of the system is thoroughly tested, as Booking.com is a listed company, so the scrutiny is extra severe.
> Most developers could push directly to production.
This is facilitates ownership and empowerment. You need to be sure that what you're doing, will not break things. If you are, it should be ok to push to production. If you were wrong, then that's ok the first time. Just don't do it again for the same reason: always make new mistakes!
This was the situation in early 2012, when I basically retired. Things have changed since then, but I still think the above is still basically true.
Using Booking.com, I could only find hotels that were too expensive or too far away. Using a different site, I found a really affordable one near the Oberhausen railway station, at half an hour from the Messe in Essen.
So Booking isn't even all that convenient. Yes, they have a lot, but they're also missing a lot. It pays to shop around.