Pros
- Booking.com is very diverse. I loved working with people from dozens of nationalities. - The on-site lunches were nice, but the food got monotonous after a few months. - If you're looking for a European visa, you might consider working at Booking.com, until you find a better job.
Cons
- Individualism is discouraged, despite lipservice to the contrary - Quality is a four-letter word - Nobody is permitted to take real ownership--everything you create is considered "public property", and may be disrespected or discarded accordingly - The company is making too much money for its own good. It therefore has no requirement to make good hiring decisions (focuses on numbers of employees rather than quality of employees), vetting ideas, etc. - I markedly and severely became a worse programmer after a year at Booking.com.