Many opportunities to advance
Challenges to grow and learn every day
Cons
Everybody is a do-er. If you are not a working manager, this is not a good place for you. I don't see this as a con, because as a leader you really shouldn't ask someone to do something you aren't willing to do yourself.