Pros: terrific benefits, great people, good training, great hr department
Cons: abysmal management, lack of communication generally, and specifically regarding department goals, poor work/life balance, lack of corporate identity
The poorest communication and organizational structure of anywhere I've worked. Projects would continually be shelved before completion, creating a sense of the work's meaninglessness among staff. No clear communication of goals, no set mile markers or ways to gauge individual, group, or company performance. Out of touch with the marketplace and now playing "catch-up" with the rest of the field. Terrible work/life balance and no respect for or understanding of people with lives outside of the office, and an antiquated policy of presentee-ism forcing staffers to sit at their desk and toil regardless of their personal efficiency in completing work.
The junior-level staff, and many of the "foot soldiers" are truly brilliant, dedicated, and wonderful people.
A constant sense of dread and low job security because of demonstrated lack of loyalty or commitment to the staff.