Pros
Parking garage, gym, onsite cafeteria, free coffee- great stepping stone towards a better job. If you are ready to back stab, take credit for someone else's work, watch everyone else get ahead while ur still training the people who eventually become your boss/ then this is the place for you!
Cons
It's a boys club and the only people that get ahead are those in the boys club , the yes men and the yes women they keep themselves surrounded by. Talented and hard working employees are dispensable if one of the "boys" happen not to like you. Amount of favoritism is ridiculous. If your not one of the favorites you are treated less than nice. Hard work is not rewarded unless ur in the club. Revolving door. Management has no loyalty to their employees, they will throw u under the bus to save their own skin in a heartbeat. No communication between management and decision makers. about 15 people who "run the office", everyone else is replaceable. (That's the culture here)