Advice to law firm management: For a small firm I think there should be much more of a team environment present. Not only would it help with actual case work but people are more likely to stick around when they're happy with their coworkers.
Pros: CaroselliBeachler is a great small firm that is well respected in Pennsylvania. They're small but we worked on several complex cases while I was there.
Cons: I found the working environment to be less than friendly and not that supportive. I would much prefer to work at a firm where everyone gets along well and helps each other out when needed.