Pros
-Some very talented younger staff work there -Decent retirement package if you stay longer than 5 years -Opportunities to volunteer outside of the office -Salary/benefits commensurate with industry standards -Fun events outside of the office
Cons
-Terrible management support in us v. them environment -Corporate environment without corporate benefits -Lack of flexibility in systems -No opportunity to work on projects you want -Atmosphere of "looking busy" -No training beyond basic project responsibilities -Quickest/easiest method is rewarded, not best method -No trust between employees/management -Lack of honesty in inter-office discussion -Competition and distrust between departments -Bloated and inefficient marketing department -