Some of the people that work there are FANTASTIC and works very hard. They have awesome benefits.
Cons
Very toxic workplace environment with a closed door policy. Continually under-pay staff and constant turnover. Former boss was a micro-manager which limits your growth and yelled at staff when even the smallest mistakes are made. Obvious nepotism rampant in the workplace.