McGuireWoods is a large law firm with about 900 lawyers practicing in more than 15 offices in the US and two European offices. McGuireWoods, which has grown through a series of mergers and acquisitions, maintains a broad range of practices and spe...