Pros
Flexible working hours are great, though messages do happen outside of normal business hours. Generally, direct managers are great. When I had some mental health related issues, I was given the time and space to breath and take some time to make sure I was on top of my game. Unlimited holiday (with the state minimum) is great, plus having 2 company sponsored holidays (a week in summer, and 2 weeks around Christmas) per year is nice. Learning is at the core of trivago's ethos. Everyone tries and learns from everything they do and makes learning opportunities out of mistakes and fumbles. The Talent and Culture team even keep this belief when changing processes and making rules.
Cons
The flexible working hours are a double edged sword, meaning you might get messages outside of core business hours, mostly from coworkers. Pay for software developers is on the lower end for the market. No option for full-remote. We're only remote right now because the government has suggested it due to the pandemic. We'll probably be back to normal once the pandemic is over. Feedback between talents tends to be soft and talents are encouraged to keep it soft for fear of insulting others, despite more direct feedback being useful for talent growth. As for career growth, there isn't much. You can either be a software dev or a lead. There really isn't anything in between.