Pros
The people are genuinely very nice and really want to do good work. But "good" at UPS is "mediocre" or "just barely work" literally anywhere else. So if you're looking for a job where you're mostly going to meetings to talk about what you'd like to do, knowing full well that nothing new will ever be done, because this place makes money whether or not most of the Glenlake office shows up -- then this is a fantastic place to work. Parents of small children will find a place that is open to the concept of "I need to leave by 3 to pick my kid up." I've never had any issues with management regarding my need to take time to tend to medical appts for myself or my kid - and that's honestly rare in some industries. It's especially rare for other parts of UPS since these sorts of policies are managed by a departmental, location, and manager level.
Cons
HR literally does not exist or is an avatar from India: This place has the honest to goodness worst onboarding and offboarding experience I've ever seen. If you have a question, expect someone who knows nothing about working in America to email you a response in 24-36 hours. They made a big deal to say we had an HR person on our floor but literally every time I reached out to them, they told me "they didn't know and that I should put in a ticket." Your manager will make or break your experience: Since HR doesn't exist, your manager is responsible for all aspects of your time at UPS including onboarding, offboarding, reviews, medical leave, interdepartmental issues, etc... Select your manager very carefully and know that there's no such thing as management training at UPS or accountability at the manager level. If it's a "you said" vs. "your manager said" -- your manager will get wide discretion and trust to "handle it."