The company is expanding rapidly and willing to give new employees great growth opportunities
Cons
It takes management a long time to acknowledge those accomplishments that arise from the growth opportunities, stunting career growth despite fostering individual growth