Okay pay and decent benefits. Always food and snacks around. Swag is given out routinely.
Cons
Management is seriously lacking in compassion and consistency. Playing favorites is a huge issue.
Constant gossip that comes way too much from the management. They will build you up just to knock you down.