Pros
Restaurant, cafe, events and work-life balance.
Cons
Managers are not prepared and are really biased on promotion/hiring process (even though there's a lot of different rounds for it with different people), you see that what matters for the company is being a good marketeer, getting things done is not important (the company doesn't even have targets in many departments, and when they have it generates friction because is not aligned with the overall strategy). The company is afraid of what they don't understand, they probably have twice the workforce they need for what they deliver (you see a lot of people arriving in the office at 11 and going home at 15 being in a 40 hours full contract, the worse part is that this is the kind of people that is promoted). Vacancies are created without needs analysis, so don't be surprised that they will hire you and won't have anything for you to do during a couple of months. The company works in silos with their own "kings". B.com is not transparent when people leave or is fired and also when they decide to reduce costs (like cutting BAM and other benefits), everything related to this is always communicated like a "Santa Claus" story. Another interesting fact is that booking is structured in order to create place for people, departments appear and disappear if people leave, the structure is not based in what is needed. Also they use not global standards for names of departments and functions, so do not be surprised of going to an interview and do not understand what they are talking about, also a perfect match of your CV with a vacancy can in fact mean that is not a match, because at B.com even this is a mess. Culture and values are just in the paper. Salary wise you will be underpaid when compared to any other company in Amsterdam.