You actually have some freedom within your role to change your shift pattern and desired time, even though the company is quite stiff.
Cons
The choice for a new manager usually depends on how well connected is that person within the company. On paper there is no space for that kind of behaviour, reality is a bit different than that.
The HR department is a joke, people with no experience are selecting new applicants, you can imagine the outcome.
Great culture and values, lots of perks via Perkbox (free cinema tickets, discount on restaurants, insurances etc..), a lot of possibilities to progress in your career and very focused on employees well being and their personal development.
Cons
There could be a better communication between the departments to avoid inconveniences.