Pros
Company excels in training and emphasizing work-life balance. Despite it being a very large company, it has the feel of family on a local level. Despite an emphasis on 'numbers', productivty and client satisfaction, management will continue to seek partnership with employees to extract positive results. Company will always ere on the side of conservative - with technology as well as the conveyance or transfer of information. It is almost ridiculous how cautious they are when it comes ot security. Not convenient for employees, but reassuring for clients.
Cons
Company notoriously under pays. Competition among members of middle management is unrealistic. Client loads can be too large to give the level of service desired. The right hand does not always know what the left hand is doing which creates frustration.