Pros
Stable company, good work/life balance - great place to work if you don't want to work more than 40 hours a week. Almost impossible to get fired or laid off, they put a big focus on training and development, benefits are top notch.
Cons
If you are old enough to remember and enjoyed working for a company in 1985, this company might be for you. Very dated, hierarchical company culture - ex. they actually assign parking spaces based on tenure and title. Highly political and bureaucratic environment. Very capable middle management and rank and file employees are given little autonomy and are not empowered to make decisions which means that nothing at this company moves fast. The IT systems are very dated and since they are all built in-house, you are at the mercy of the IT department anytime something breaks (which is frequently) and many times you are told that (despite the army of IT people we have working for us) IT doesn't have the bandwidth to fix things in a timely manner. A tolerance for low employee performance is wide-spread - no one ever seems to get let go. And those who put in the bare minimum are rewarded the same as those who are really driving results so there is no incentive to work hard. While the benefits are top notch, pay is below market. They have put a freeze on all merit increases for the last two years despite the fact that the company is profitable . UL has acquired almost 30 companies in the last few years but senior management doesn't seem to have any strategic plan to bring the entire business together or leverage these new businesses. We seem to be in the middle of an identity crisis.