Avantages
There seems to be some good recruitment where talented individuals are hired who bring knowledge, big ideas and are always a good laugh. Industry as a whole is interesting and there's a lot of potential to experiment with new ideas and technology.
Inconvénients
Old school view of how a company should run. Minimal acceptance for anything new. Too many 'no' people. People always want something new and exciting yet seem terrified of doing anything different when it comes down to it. "Doing the same thing over and over yet expecting different results". Most ideas are trampled on. Always 'something' better on the horizon to appease concerns but concerns are never quite addressed. Little development, education or training. Minimal investment in staff. High turn-over of staff - Quickly lose those talented individuals. Politics get in the way of everything, you just can't get anything done without every level having their input (sometimes felt like people would say something for the sake of it). Blame culture. Little time given to do a good job before something else needs to be done yesterday. A very top heavy structure with little support for those towards the bottom. Seems to be lots of talk but no action. Resulting in another meeting. Quite often low moral. Ideas/Strategy seems to change as it comes down the chain of command which is confusing. Being told one thing my the most senior staff but direct management are relaying something different - occasionally the opposite?!