Pros
Quarterly bonuses paid (sometimes), when the other sand-bagging divisions (like CA) aren't dragging the rest of the company's numbers down.
Cons
Department managers are either passive aggressive, weak "leaders" who are afraid of any kind of confrontation, or low-skill, detached bullies who try to intimidate their subordinates in an effort to hide their own incompetence. Due dates are always changing based on whatever poorly conceived idea top level management wants to pursue that month. Human resources is one of the worst of any companies I've worked for, completely unhelpful and never in the office because the local HR person takes vacation days at least once a week and is always in their office with the door closed and on the phone. Most mid-level managers have been there WAY too long and spend most of their days web surfing and demanding their employees take on the work they couldn't finish because they were on Facebook all day trying to pick a name for their new dog. Some middle managers are uneducated and unskilled and try to bully other managers and employees in order to hide their own lack of skills and shut down further discussion. Employees are held to different standards when compared to other employees within the same department. New products are often poorly thought out and are usually derivatives of previous products. Marketing has way too much influence over what products are offered and makes promises to customers without consulting other departments, leaving those departments to scramble and try to figure out the details, while the marketing personnel are out jetting around and failing to sell new products.