There were some really great managers and lower level staff in the transactions and operations teams.
Cons
All of those amazing people eventually quit. For the office support staff, it was increasingly obvious that the senior management prized schmoozing and knowing the right people in the company over actual work output and ability.