Pros: 25 vacation days per year, challenging work
Cons: long hours, management, other employees
While I enjoyed the pay, vacation time, and challenging work; co-workers and management were clicky (like high school). New people are treated like untrusting nobodys. Until you prove yourself, you will not have work. When you don't have work, you get in trouble with management.