If you have no interest in trading then you are not going to progress. Think of it is a trading company that also happens to do development.
There is always more work than people and a lot of technical debt. There are so many products and markets we are trying to support that it's almost impossible to keep track of.
Although the bonus scheme is open and visible, the shares scheme is completely opaque.
There is relatively high staff turnover in all departments. The process isn't completely visible but if the company decides one day that they don't want you then they make you an offer to incentivize you to leave. Sometimes people disappear without a word and you wonder what happened because they seemed competent enough.
The bonus structure has extremely coarse resolution, it doubles at each level so it makes an enormous difference to overall remuneration. It is not at all clear what the requirements for these levels are, it is completely at the discretion of your direct manager if you progress.
The CTO position has been extremely unstable, the tech leadership at this level is constantly in flux. The team leads have been fairly stable despite this though.
There is definitely a Dutch bias in the management positions, while progression generally seems to be based on merit, this is an exception.