Pros
Company is very interested in a family environment. The higher ups encourage a healthy work-life balance. The company attempts to build pride in the organization through company events, giveaways and functions outside of the building to further emphasize that family dynamic.
Cons
Horrible communication: In the sales division, and overall corporate design, this large company is still ran like a Mom and Pop in many ways. Too many changes to the company structure. For example, just recently an entire division was scrapped, another division went from salaried to hourly and positions are being cut left and right without notice to employees who have been with the company for nearly a decade. There is now, and has been for the past 5 years, a strong belief that there is no place for people of certain ethnicity to grow in the company. Benefits are horrible.