Pros
The job is quite well-paid to the sector and there are other benefits like coffee break at 11am and 2 hours lunch break. The lunch is paid by the company.
Cons
Too much office politics. This is the worse part of the job. The first month after joining the department, I faced the change of my department head. After that, it followed a lot of office politics between the workers in order to get the vacant position. The working environment was completely unpleasant. Unfair promotion system. After more than 2 years working in the department I realized that male and local workers got promoted faster than female or foreign workers. You do not learn anything new from your work. Senior workers are not required to train junior workers so junior workers are often asked to do very mechanic and little rewarding tasks. Very hierarchical. Junior workers are expected to not express their opinions against more senior workers or management. Human Resources department is badly managed. There have been a lot of occasions where I asked for help to the HR department but they refused to help due to lack of resources. When I quitted, the company still owned me 200€, which I reclaimed several times afterwards but never got paid. Rigid structure Asking for collaboration to other departments is especially difficult if you are not in a senior position.