Good camaraderie with staff, on site managers are friendly and understanding.
Cons
Incompetent corporate management, severe lack of communication, working here is constantly trying to shove a square peg in a round hole, with nobody ever doing anything meaningful to try and fix problems.