Advice to law firm management: Maybe increasing the staffing levels would be something you want to look into. You'll make the current staff happier and a lot more productive with just a little bit more assistance.
Pros: There's a lot of different kinds of work done here, so there are a million opportunities to learn and diversify your skills. The pay is attractive and the staff is friendly.
Cons: They can put a little too much pressure on employees at times. Some deadlines and assignments are unattainable. Difficult to have much of a personal life while working at this firm.