Pay is decent for entry level position.
Amazing Benefits
Opportunity for advancement
Cons
Workaholic culture. I've met a couple people in different positions that mention working 80+ hour weeks.
Southern heat is no joke
Certain rules/ideas from higher ups don't translate to workers in the field