Pros
Very collaborative work enviroment, great people, strong ethical standards, excellent leadership, nice portfolio of growth businesses, good benefits with superb 401K plan,
Cons
Nothing major, company is conservative by nature with a tendency to be a bit risk adverse though management recognizes and is actively working to address