Pros
Bigger paycheck than I've gotten elsewhere
Cons
They keep taking away all the things that would get people to stay here, like raises.
Communication is basically non-existent
The schedule sucks. Who wants to work every weekend for a month straight?
No feeling of job security, seen many people get walked out. They tell most people not to come back, after 2-week notice is given.