Pros
For me the best part of working there was the location, hours (little OT if any), compensation, some really great staff. When things were busy, there was a good amount of work to keep you busy.
Cons
Human Resources needs help - not very knowledgeable on all departments in the firm. Back up system didn't make sense (people from different departments as backup; couldn't really help because they didn't have experience in the field), a revamp is very needed for HR department/administration with regards to staff. Bonuses were very few and far between. Some attorneys lacked the communication skills with their assistants....not letting them know the quality of their work until review time (no chance given to improve/change). Wasn't given the chance to advance my skills within my department regarding of my many requests...training wrong people and ignoring the ones who need/want certain to skills improve their position.