Pros
New hire training and ongoing training, development of all staff, promotions from within, owner sends staff to Dale Carnegie course, I have a voice thats heard, this company invests in me.
Cons
Immature younger employees. Some of the younger staff lacks experience in the work force so you get a bit of immaturity.