Interesting cases, each partner has different types of cases (transportation, products liability, resorts). Nice working atmosphere. Not a sweatshop by any means. Support staff was good.
Cons
Partners can tend to micromanage somewhat but not in a bad way, they just want quality output. Do you work and you'll be fine.