This is a great place to work and grow. They allow you to maximize and innovate on your innate skills and leave you to largely run your own aspect of their organization with autonomy.
Cons
There is not much in the way of staff development outside of the attorney class.