- high pressure / long hours / low pay
- erratic management; it seems like the MD's are out of their depth now that the company has grown to this size
- dog-eat-dog culture; disrespectful, unprofessional attitude of some MD's towards employees, partners, clients, etc.
- key positions often staffed with young, inexperienced folks (or "buddies" of MDs), who understimate complexity. Most experienced professionals move on quickly