Pros
You will definitely get overtime
Cons
This place will use you and spit you out. Expect to be exhausted, and if you aren't a doctor do not expect to have weekends off. You'll have to also be a janitor in addition to your actual job. No room for advancement at all. I've seen one person who somehow got advanced, be forced to move back into their previous position because it couldn't be filled because they have each person doing the work of 2+ people. I've witnessed some really messed up things happening to employees because they weren't valued enough to be able to take time for themselves. While others take months off at a time and leave one person to do all the work. If you're fresh out of college and need a starting position to get your foot in the door, go for it. Just make sure you start applying to other jobs immediately.