Pros
Some of the engineers you work with are fantastic, knowledgable and go out of their way to help you. The technology is interesting and some of the technology is at the forefront of the industry, although sometimes moves too fast. I'll elaborate on that in cons. The canteen is subsidised, which is always nice, although the food in Amsterdam is free. Up to £1000 (25% of booking) discount each year on any hotel on the Booking.com platform.
Cons
Unfortunately there's more cons than pros to Booking - Transport, all which seem to have appeared over the last 12 months. Senior Management are definitely detached from the day to day goings on of the business. I've heard reports of shouting and belittling in OKR meetings. Top down hierarchy - Decisions are made in meetings where nobody with any knowledge or expertise is present. As an Engineer, you're expected to be a good monkey and do what you're told. Work for the sake of work itself - People seem to dream up new needs within the business in order to justify their role and then force it upon the rest of the business. SOx Compliance - This is possibly the worst of them all. They expect you to follow processes which are ever changing, and then when you make a mistake because you've been implenting the "old" process, you're threatened with disciplinary action. Towing the company line - If you're not a poster girl/boy and do what you're told, you won't get anywhere. Free thinking and constructive feedback is prohibited, as is public discussion.