Pros
High job security and a collective agreement provide stability. Daily workload can be relatively light if you set clear boundaries and do not take on other people’s responsibilities. Home office is available. Most developer colleagues are professional, cooperative, and easy to work with. A good place for senior developers who want to slow down their pace.
Cons
The bank is generally poorly managed, with overall low professional standards. Developers are often expected to perform tasks that should belong to other organizational units. Documentation is weak, and the system relies heavily on individual knowledge holders. The work is mostly backend, using technologies that are not particularly attractive or modern. Not recommended for junior developers or those eager to learn and grow.