Pros
Fun atmosphere, challenging and rewarding work. Good work/life balance and strong sick/personal day/holiday package. Large lounge/lunch room. Convenient location in downtown Manhattan make commutes from Brooklyn particularly easy.
Cons
Senior management lacks vision, stifles creative thinking and refuses to accept responsibility for problems at the top while being quick to lay blame on their subordinates. Poor intra-divisional cooperation and communication and the quick turnover hurts productivity. HR puts on a good face but always favors senior leadership over employee concerns and does nothing to address problems; that they've gone through 4 human resources directors in 5 years is a bad sign. Annual excuses for bonus and raise freezes despite using these perks as recruiting tools. If you do somehow manage to squeeze a raise out of them, they want you to kiss their feet for rewarding your hard work. Management once asked employees to come into the office after a snowstorm despite the building having NO HEAT. Forced and phony team-building exercises, lame transparent attempts at building morale (Free Pizza!) despite lower-than-average salaries and a lackluster benefits package. Very little opportunity for advancement unless you're one of the favored few. Nepotism is rampant. I have never seen a more beleaguered, unappreciated workforce under more uncaring leadership.