Pros
401k, Health Insurance and PTO
Cons
Management does what they want and does not allow feedback, or like to be challenged. They always pretend that they care, but behind closed doors its their way or you are out. The company promotes people by firing others. They put inexperienced MBA's into management roles for which they stay less then a year. These people are in the role so short of duration that they never can fail or succeed, so they get promoted based on others prior successes. The good people do al the work and then get pressured to do more, while others do nothing. They then get promoted just because they talk to the right people or spend all there time self prompting while not generating any real results. Its all politics. Everyone throws everyone under the bus. There are some huge egos in the company. Again there are no promotions just top grading of people. The HR department is full of sheep, mindless, inexperienced people that break all the rules as they reprimand others for breaking the same rules. Going to HR just gets you in the hot seat. There is not confidentiality within HR.