Various learning resources available for growth within the company and/or industry.
Cons
No accountability by management team. Minimal communication from management to employees regarding business processes, customer specific requirements for orders, etc.