Pros
Management is a little spotty, they currently do not have a GM, but overall, the work is doable and the other employees are really nice.
Cons
You could find better pay at many other places. Do not get a free membership until at least 90 days of working there which seems like overkill.