There's work if your willing to work odd hours.
Most of the management is good
Cons
Split shifts really interfere with one's personal life. I find it extremely hard to get things done.
Start early, end late.
There are some real cranky people who work here.