Pros
Talented collegues Most upper management will leave you alone since they don't understand technology Nice office - too bad they restrict resources Coffee is free (but bad) Used to be a decent company until all the print people took over - long on opinions, short on knowledge
Cons
Miopic understanding of technology by leadership Will only invest enough to accomplish the bare minimum (and then relies on its employees to do the rest by working at home on their own time and own equipment) Thinks being a team player is giving up your personal time to get your job done because of staffing cuts, and then rewards you by taking away 5 paid work days and labels them as "unpaid days off" Suppresses ideas and innovations and refers to its IT staff as production