Pros: good place to work
Cons: short brakes
They take time to train all empoyles are on same scale of pay by the months of services. They have all services for the employer this includes: work out center, store, hospital, lunch room, bank. They have good benifits with medical, dental, and life insurance. They also have 401k.