Pros
Excellent career prospects Good pay (average in the industry to begin with, but excellent if get to higher levels of partnership) Very fair minded people Good company spirit and direction Generally well managed Pressure to bill is not excessive Excellent training as a trainee - best in the business Hard work, but reasonable hours (9-5 or 9-6) 3 month placement abroad after 4-5 years if you do well. Very very organised. Way ahead of the curve for a patent agency. Big company so you have room to contribute in many ways, depending on your talents.
Cons
Can be very inflexible and dogmatic in terms of the way things are done They either like you or they don't - if not you won't feel comfortable High expectations - you often feel on the spot Very hard work ethic (you have to work very hard to fit in) Not a relaxed place for the above reasons...although people are very civilized and professional Hard place to train - lots of support, but also scathing reviews of your abilities, it is either sink or swim Trainees have to move offices between different cities in first three years - can be disruptive to social life