Pros
Some good people. Rewarded with pizza instead of a raise.
Cons
I've been there for many years and haven't received one raise and horrible bonuses. They say they have horrible quarters by only making 80 million. They will hire 5 new employees and give certain favorites pay increases but will lay you off to "cut costs". Upper management are sneaky and shady and will conspire behind closed doors against their employees. You will only get hired if you are someone's family member or best friend. Employee of the month is a joke. They only reward people who who work on projects for management otherwise they don't notice your hard work and dedication. This place is a sinking ship. I don't see this company lasting much longer under current management.