Good pay, good benefits, good training for employs new to the system, good working conditions, most employs are good hard working people and there is a good all around working atmosphere
Cons
Some water cooler politics that creates tension between some employs.