Pros
Booking is a great company to work for and to grow. The average period before you get promoted is about 8 months to a year. It's perfect, especially for young graduates. There are several departments that are really good: Hotels, Webmarketing, Strategic Partnerships and all IT departments. The people are friendly, there are a lot of trainings available, fun parties, young vibe.
Cons
I wouldn't recommend working for Content, Customer Service and Finance/Credit Control. The growth possibilities there are less and the atmosphere can be sometimes quite negative. The salaries on most positions are rather low for the workload and the ROI. On the other hand, you can grow quite fast and after a few years you can leave the company with an excellent qualification