Pros
Very good atmosphere in the team, interesting subject, with many challengesCons
Bad decisions, on important issues, without being able to explain why, as they came from people who know the field well. This resulted in a lot of pressure being placed on those trying to solve or camouflage any problems.