By far the best team I have ever joined; management is focused on helping and enabling performance vs just asking where are the deals? I have never had a leader I can game plan deals with.
Cons
There are some little growing pains but standard stuff that most companies have.