Pros: good people, treated like family.
Cons: long hours, unfair days off.
The management team is amazing, they are encouraging, caring, and all around fun to be working with and for. Although, hours were unfair to certain staff. Promised days off were not met, work/life balance was not even. The co-workers like the management team are a blast to work for, its like a family.