Pros
DaVita uses a "Village" concept for the organization rather than a company. We also use the word "teammates" to refer to each other rather than co-worker. Although no company is perfect, it really is a good place to work. Teammates are treated with respect and you get the feeling that you are really cared about. There are also lots of opportunities for advancement--almost anywhere in the country if you are open to relocation.
Cons
I work in the Field so I don't work in a clinic. In my position, there really isn't much as far as life/work balance which is very difficult. I also don't like that the People Service Dept isn't very useful when one is trying to obtain another position within the Village.Also because of the size and it being so spread out, a lot of departments are "disconnected" from each other and don't know the others exist!