Diverse body of work and you have a lot of independence
Cons
There are several good reasons employee turnover year after year is 100% or more. Employees are given little to no direction then berated and humiliated for not guessing the right solution.