Pros
A long-time company that is still growing. Lots of opportunity to learn new tasks and cross train with other products. Most of the employees are willing to go that extra mile to help you succeed. The owners are there daily and try to be involved with everyday activities. Supervisors and leaders work closely with their teams to encourage them the best that they can to meet the goals put before them.
Kontras
Many of the promotions are done without any real management training. This causes confusion and frustration at all levels of the teams. Departments feel that other departments are treated better and do not seem to have the big picture all the time. There are a few poisonous people within the company that can make it difficult at times for others.