Pros
Family oriented company. My manager was always willing to work with any changes in my schedule, as long as there was open communication and advanced notice. I'd say over half of the employees in the home office are young professionals. It's definitely a work hard play hard workplace.
Cons
Very difficult to move up within the company. President and EVP positions are held by white males who have been in the business for many years. They are stuck in their old ways and do not see the benefits and necessity of making changes. Additionally, there are individuals working there who do not pull their own weight and skate by doing nothing. But somehow these people have higher positions and make more money than people who work 2x harder. Very frustrating.