Pros: great benefits, clean work environment
Cons: scheduling wasn't all that steady few miscommunications between management and employees.
Really nice environment and work place. Good, helpful, friendly, and caring management and co-workers. Got familiarized with hard and steady production work environment along with work hours including a lot of overtime. Overall a really great work and learning experience right out of school/training.