Growth opportunity is almost immediate if you want to succeed. Training covers everything needed to hit production with a good understanding of how the business works.
Cons
Organization could improve. Sometimes supervisors have too many responsibilities and a lot of priorities but not too much time.