Autonomy, Allowed innovation, communication at a high level regularly, benefits
Cons
Contant change and never able to sustain, power struggle between cross functional teams at higher level, lack of teamwork, forced calibration of employees, compensation, high turnover, unrealistic expectations.