Pros
Super smart and good-humored people at the top and throughout all levels of the organization. Employees are diverse, talented, dedicated and have a fun spirit. There are many long-term employees, some "bleed orange." Work is always interesting with new challenges every day. The company is forward-thinking and serioulsy plans for the future, striking a balance of high growth without high-risk. Fiscal policies are conservative with very little debt. The company culture is "be respectful to others" and feel free to laugh at yourself and make others laugh along the way. The company is very careful in the hiring process to make sure new hires are a good fit. The company spends a lot of money to hire and retain top talent. Corporate offices are at good location for easy commute from many directions. I work on a great team with a great boss and definitely recommend the company to others!
Cons
No challenges or gripes you wouldn't find in any organization. Some employees feel that communication needs to be improved. This probably varies from department to department, and between corporate and the field. It's a rapidly growing environment and hard to keep up with it all. Need to pursue your own path to success and personal growth. Slackers need not apply.