I can offer a little info. I did a ride along (we traded some patches/coins too) with them a few years ago while visiting family in Carrollton.

ALL the officers I met were all super cool laid-back ppl. They all spoke highly of the department, admin, and supervisors. The pay is also pretty...