Tremendous amount of politics and favoritism. Lots of in-fighting. Morale is low as many people work long hours for unrealistic deadlines. Management is terrible on communication. Big on vision, no direction on execution. Contributors are confused about goals, in the dark about why they are doing what they've been asked to do.