There are always pros and cons to every workplaces.
Typical day consists of putting out fires and managing up. Spend most of my time correcting other people's assumptions and to calm the panicking execs whenever they hear inaccurate information.
Pros: There are really talented and intelligent people working here.
Cons: Unfortunately, the only ones who get noticed are the ones that take credit for other people's work, hoard information and keep others out of the loop, and interrupt others in meetings so they can be the most boisterous. Those who are "seemingly" intelligent by regurgitating facts in front of executives, are the ones that deemed "valuable" and are rewarded. While those who work hard, who actually contribute to the bottom line, do not get noticed.
With new management, there seems to be a trend of people trying to prove their value. That translates into throwing others under the bus. It's difficult to trust others.