Pros
Professionals who care & sacrifice.The production architects & in-house management always went beyond the call of duty, but were cut off at the knees by ineptitude & arrogance further up.
Cons
Disrespectful management, calling consultants vulgar terms after ending a phone call, screaming at a young, female architect because she got a detail wrong,(she quit) throwing a set of drawings at you saying "Pick up these red-lines." which I found out meant do Project Coordination of 12 consultants on 2 buildings - one existing - & he thought THAT should be done in a week! Don't even think of recording your real time on timesheets - my immediate manager worked every weekend & many evenings the whole time I was there - the entire team had to work Easter Sunday - for FREE! If a co-worker was at my desk, at 8:08, he received a comment - not from his manager, but mine, to the effect he should have been working for half an hour already - not visiting! And he worked 10 hours a day everyday! Upper management was either a blow-hard or blowing smoke -THAT's why the projects are failing.