Pros
IT staff is nice, free parking, monthly employee birthday get together in office with cake, refrigerator, k cup coffee machine access (must pay)
Cons
Below average pay, zero resources for the software & things needed to get the job done, disgusting office, backbiting/blame game is a favorite of mid-management, Titanic in a dying industry, biggest client left, possible sexism in some departments, Completely incompetent HR personnel, had trouble with budget, frivolous spending on unnecessary events like founder birthday party when company is losing money, inappropriate behavior by mid management is rarely checked, hiring of ex convicts (with connections to execs) can make for a tense workplace, "do as I say, not do as I do" attitude from execs. You can here the toilet flushing from almost everywhere in the office. Employees are very stressed.