Team is great, most people would like to help each other, gossips and intrigues are not everyday topic, professional teammates
Cons
slow, lots of administrative procedures, hundreds of papers to fill in, many document to send for approval, bureaucracy, no autonomy, no home office, you are constantly being reminded that no one is irreplacable