Pros
Increasing opportunity throughout my career to collaborate with various teams and to be involved in dynamic projects. Good benefits, amazing co-workers, and flexibility from my management to balance work and family life have been the best.
Cons
Company culture, morale, and working knowledge among the employee base has deteriorated over the last 2 years as teams have been realigned multiple times between the traditional text and digital development . Executives increasingly promote internal consultant-types and utilize external firms, grasping at straws to develop "strategy" and create short-term results without understanding the impact to workflows. Unfortunately, the executives have no regard and don't address the additional band-width needed by IT, accounting, etc., to support "strategic" initiatives and the increasing requirements. In fear for their own jobs, managers won't mention this to upper management and expect their teams to "step-up" and incorporate requirements into their objectives "seamlessly" without additional band-width, compensation, or system support.