Pros
- Benefits could be better, but overall they are not bad compared with other companies - Colleagues are generally good-natured; little in-fighting that I saw - Administrative supervisors were good people managers for the most part
Cons
- Sr. mgt. seems to lack direction, creating a state of disarray and acrimony among mid-level managers, which gets transferred down to project managers who eventually take it out on the foot soldiers (though some are a shining exception to this rule) - Sr. mgt. does not support their own project timelines and wants everything done yesterday - Sr. mgt. does not appreciate the time it takes to get things done right (you can't make a baby in one month with 9 women no matter how hard you try) - Sr. mgt. tends to avoid taking responsibility for its own decisions, pushing the blame down to mid-level mgt. and sometimes to project managers, despite unrealistic deadlines for complex projects - Morale is dog-low as a consequence of the foregoing