Pros: hearing about client success stories.
Cons: managers with no professional training, managers openly screaming at subordinates in open settings, managers not taking responsibility for their actions and blaming subordinates, employees are encouraged to not become friendly with people from other departments, no praise, just criticisms.
Problems w/management of Development Dept. causing dysfunction and hostile/toxic environment. Seeing/hearing co-workers being screamed at by management in open/cubicle areas was horrific. Supervisory staff promoted based on "friendships" with upper management rather than merit. Organization is doing wonderful/meaningful/humane work with clients, but – more... internal office environment is distrustful, and becoming friendly with others is openly discouraged. – less