Avantages
Unfortunately, there no pros except to think you are working in a bank (if that brings a positive thought) sorry but I stayed for one and half month, could not find a single one. Spending this much time was a tough job.
Inconvénients
Team - Political drama teams, Highly toxic environment, bullying (yes it exists ... don't consider all are grown ups here) Managers - Micro management, Leave profile aside, whoever doesn't like job can be given to the new person, Gender Biased (check ratio in the team you are landing) I dropped into a team with no girl and got to know why girls cannot survive in this team People - Unethical behaviour, They say they practice some Orange Code, though people need professional speech training or basic ethics Technology & Processes - They are still in prev generation. Don't consider this to be valid point here. No process is the process here.