Have a close look at how many properties they manage, fewer properties is not necessarily a bad thing.
I would check their formal terms and conditions carefully and avoid any land agent that tries to lock you in. Your ability to change managers is a key control.