Great place to work at.
They definitely look after you at DPC. I had a condition and they were well aware of it. I had many doctor appointments and they were happy for me to make time to see my doctor. Management is great and the team I worked in were genuinely nice people.