Pros
The health care benefits are great, pay is competitive, and there are a lot of resources available to you if you want to learn and grow in your career. There are also many opportunities to get variety in your work. Over the course of your career, you can transfer around and get experience in corporate (finance, marketing, HR, IT, etc.), retail, fitness, traditional health care or nursing, or many other areas. The organization is very open to innovation and new ideas, and offers a lot of training and support, as well as funds for ongoing education. Top leadership is open and approachable.
Cons
Turnover can be pretty low in management positions. When a position does open up, there is a lot of competition for it. Many great up-and-coming rockstars get their feet wet here, and end up transferring to management elsewhere. Only a con if you want to stay. Also, there are a lot of changes in health care right now due to the Affordable Care Act, so willingness to be flexible is a must. If you're not the kind of person who deals with change easily, you may not be comfortable.