I have worked with many different lawyers at this firm over my career in various capacities from litigation to transactional work. They are very professional and efficient but also approachable when you need them most! The only thing that can be said is they don't always get paid quickly enough so it's good if your client pays up front or you pay upfront yourself before working too hard. If there were any cons about being an associate here its because we had such great attorneys who made our time worth while. We won several multi-million dollar cases against large companies like American Express. It was amazing how well prepared these guys would make us even though they didn't know what their clients did all day long. Also, having some experience under your belt will help prepare you better than just starting out fresh.