CPM had its pros and cons and it was just overall an average experience. They were great about maintenance requests and fixed everything as needed and responded quickly.
However, when I first got to my apartment it was clear it was never cleaned up after the old tenants moved out. It was disgustingly dirty. My apartment was missing 2 chests it was supposed to come with.
Lastly, the billing got all screwed up because of an old lease of my brother's from a couple years back. CPM ended up eating the costs of the the billing that was wrong because they had screwed it up. It was a very frustrating experience but nice that they took care of it. Overall I was very meh about my CPM experience. Definitely need to change how they go about certain things