Solvay, as a large company has lots of challenge and opportunities. the culture is very dependable on which location you land, management, division within the company, etc, but in general expect good people to work with. Bureaucracy is a little bit higher than usual, being a european company, but still more efficient that many.
A great place to work. Management was very professional and up to date. Long hours and a lack to be put on payroll was my reason to leave. I would however, return to work there if given the opportunity.