Rewarding work experience
This place is what you make of it. If you put a lot in, you will get a lot out. The entire experience does depend, however, on the practice group within which you work. Mentorship is at a premium. Salary may be a tad below the work that is done.