Pros
Good pay, benefits, bonus, etc...
Cons
You earn it by enduring poor management, blameshifting, blatant and contiuous lies, and all around terrible atmosphere to be in. If you enjoy working woth the bottom of the barrel personalities that see everyone around them as a scapegoat for when they make yet another horrible decision, then this place is for you. For everyone else, the pay does not make up fo the environment you will be thrown into... I stayed long enough to see 47 people, including the CEO, break and say its just not worth it and leave. I finally chose the same after realizing nothing I would do would change or positively impact this cesspool - and I've appreciated my next job *SO* much because of this one .... so perhaps that's a backhanded Pro for this.. who's to say?