Avantages
technical peers in fox hole with you
Inconvénients
empty, figure head leadership, non-technical management making destructive technical decisions, high-school blame games, lack of transparency, direct client contact on a daily basis provides non-stop criticism, failing business model