It's quite a simple model, but I don't know if it depicts a simple thing? I think the color is enough. the direction of the orange logo is not suitable and a little difficult to interpret.
The logo is recognizeable but i think the size of each shape isn't consistent. Such as the shapes in a 'D' letter, i cant see the harmony on it. Also the illustration on 'P' letter, maybe it can make it more connected to this logo. Overall about the color contrast, i like it